About Pump Academy Private Limited
Pump Academy Private Limited is a fast-growing industrial technology company focused on building world-class IIoT solutions for intelligent pump monitoring and control.
iPUMPNET
Role Overview
Senior Software Lead
In this position, youll:
- Architect complex systems from the ground up.
- Lead critical technical decisions.
- Mentor teams to uphold technical excellence.
- Collaborate across the business to deliver impactful solutions.
Key Responsibilities
1.
- Design advanced, scalable
microservices-based architectures
for: - Multi-tenant SaaS solutions.
- Event-driven systems.
- High-throughput real-time data pipelines.
- Architect for:
- Fault tolerance.
- High availability.
- Resilience.
- Scalability.
- Disaster recovery.
- Define technology choices for:
- Cloud-native development.
- Containerization (Docker, Kubernetes).
- API gateways and service meshes.
- Messaging and streaming systems.
- Lead migration efforts:
- Transition monolithic applications to microservices architectures.
- Ensure minimal business disruption during transitions.
2.
- Stay hands-on, contributing code and technical solutions across:
- Frontend and backend systems.
- Microservices and integration layers.
- Frontend:
- Develop high-performance UIs with React.js (including 2025 ecosystem upgrades).
- Implement state management using Redux, Zustand, Recoil, etc.
- Work with bundlers like Webpack, Vite.
- Backend:
- Develop services using .NET Core (mandatory) and Node.js/NestJS.
- Build RESTful and GraphQL APIs.
- Implement advanced security mechanisms:
- OAuth2, JWT.
- RBAC and API security.
- IoT:
- Design MQTT-based device-cloud communication.
- Integrate with Azure IoT Hub, AWS IoT Core.
- Manage device provisioning and secure identity management.
- Apply edge computing principles.
- Messaging & Event Processing:
- Work with RabbitMQ, Apache Kafka, Azure Service Bus, AWS SNS/SQS.
- Design asynchronous processing pipelines.
- Implement event sourcing and CQRS patterns.
- Software engineering best practices:
- Multithreading and concurrency handling.
- Performance tuning and diagnostics.
- Clean code principles and secure coding practices.
3.
- Expert-level understanding of cloud platforms:
- AWS (preferred), Azure (preferred), GCP also welcome.
- Design and manage:
- Infrastructure-as-Code (Terraform, ARM templates, CloudFormation).
- Secure networking architectures (VPCs, subnets, VPNs, peering).
- Serverless architectures (Lambda, Azure Functions).
- CI/CD pipelines with GitHub Actions, Azure DevOps, Jenkins.
- Monitor and optimize:
- Cloud services using tools like CloudWatch, Azure Monitor.
- Costs for optimal usage and savings.
- Ensure:
- Cloud security architecture.
- Key vaults and secrets management.
- Cloud-native observability and tracing.
4.
- Design and manage diverse data solutions:
- SQL Server 2019 (T-SQL optimization, indexing, partitioning).
- PostgreSQL, MySQL.
- NoSQL solutions: MongoDB, Redis.
- Architect systems for:
- Data replication and high availability.
- Time-series data management for IoT telemetry.
- ETL/ELT pipelines and data lake architectures.
- Data warehousing and analytics workloads.
5.
- Drive security best practices across development and deployment:
- SOC 2 compliance.
- Secure coding standards (OWASP Top 10).
- Role-based access control (RBAC).
- Data privacy and protection strategies.
- API security, rate limiting, throttling.
- Work within secure environments typical in industrial domains.
6.
- Lead and grow a technical team:
- Initially ~10 engineers, scaling to ~25.
- Mentor team members in:
- Modern architecture and design principles.
- Clean coding standards.
- Automated testing and CI/CD practices.
- Set technical standards and code quality benchmarks.
- Facilitate:
- Code reviews.
- Technical workshops.
- Knowledge sharing sessions.
- Serve as a technical liaison with management and non-technical stakeholders.
7.
- Architect and contribute to internal enterprise solutions:
- ERP systems.
- Workflow automation.
- Document management.
- Data reporting and visualization dashboards.
- Ensure designs accommodate:
- Modular architecture.
- Integration with IIoT data streams.
- Scalability and maintainability for future growth.
8.
- General understanding of:
- Machine learning concepts.
- Integrating AI services into applications.
- Model lifecycle management (deployment, monitoring).
- No mandatory AI/ML experience required but openness to learn is valued.
Key Skills & Technical Expertise
Mandatory
- .NET Core
- Node.js / NestJS
- React.js (latest)
- JSON
- Microservices architecture
- MQTT, Azure IoT Hub, AWS IoT Core
- Messaging systems (RabbitMQ, Kafka, etc.)
- SQL Server, PostgreSQL, MySQL
- Cloud (AWS or Azure)
- DevOps practices
- Security and SOC 2 compliance
Preferred Candidate Profile
- Experience working in
CMMI Level 2 or Level 3 organizations
, with: - Structured software development processes.
- Strong documentation practices.
- Process compliance and quality standards.
- Familiarity with process improvement methodologies.
- Exposure to industrial domains, enterprise SaaS, or large-scale IoT solutions.
- Background in designing complex systems with high security and compliance requirements.
- Passion for innovation and staying updated with emerging technology trends.
Good to Have (Technical)
- GraphQL
- Docker, Kubernetes
- NoSQL databases
- AI/ML exposure
- Time-series data solutions
- ERP systems architecture
- Industrial domain experience
Soft Skills
- Excellent communication and stakeholder engagement.
- High accountability and ownership mindset.
- Strategic thinking combined with practical problem-solving.
- Passion for innovation and mentoring teams.
Experience Required
- 7 to 14 years in software development, architecture, and technical leadership.
- Higher experience (>14 years) welcome if candidate remains technically hands-on.
Why Join Pump Academy?
- Lead the architecture and development of transformative IIoT solutions impacting real-world industrial operations.
- Define the technical direction of a fast-growing organization.
- Hands-on role with significant leadership and strategic influence.
- Work in a dynamic, innovative environment with
cutting-edge tech stacks.
PumpAcademy Private Limited is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.