About the Company:
RoboMQ is a fast-growing SaaS company delivering disruptive Identity Governance and Administration (IGA) solutions to mid-market enterprise customers. Our flagship product, Hire2Retire , automates the employee identity lifecycle by integrating HR systems with Identity Management and other applications helping organizations achieve seamless onboarding, offboarding, compliance, and security with zero-trust and least-privilege security posture.
Hire2Retire is featured in Gartner Market Guides and has been a consistent high performer on G2 in user provisioning and IAM tools.
About the Role:
In this leadership capacity, you will join our product engineering team to oversee the development of secure, scalable, and robust SaaS platforms. This role requires a versatile engineer who can navigate deep backend architectures and modern frontend frameworks with ease. As a Lead, you will steer architectural discussions, mentor junior developers, and take ultimate ownership of feature delivery from initial concept to global production deployment.
We maintain a rigorous bar for quality and expect you to champion thoughtful, long-term technical solutions over quick fixes.
What You’ll Do
- Architectural Leadership: Lead the design and maintenance of mission-critical software components while driving technical design reviews and architectural strategy.
- End-to-End Ownership: Own feature lifecycles from design to production, ensuring the team writes clean, efficient, and maintainable code.
- Cross-Functional Collaboration: Partner closely with Product, QA, and DevOps teams to align technical output with business goals and global delivery standards.
- System Optimisation: Continuously audit and improve system performance, reliability, security,
and scalability.
- Mentorship: Provide technical guidance to the engineering team, fostering a culture of continuous learning and code excellence.
- Modern Infrastructure: Work within a Linux-based environment utilizing modern CI/CD, containerization, and cloud-native practices.
Core Technical Responsibilities
- Architect and develop microservices and distributed systems, ensuring high availability and fault tolerance.
- Oversee the integration of RESTful APIs and messaging-based systems such as AMQP or RabbitMQ.
- Optimize complex data layers using relational databases (MySQL or similar) and advanced caching strategies like Redis.
- Lead the creation of responsive, intuitive web applications and establish standards for reusable UI components (Angular, React, or similar).
- Drive the adoption of up-to-date development practices, including Docker, Kubernetes, and automated deployment pipelines.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field.
- 8+ years of professional software development experience, with a focus on full-stack or highly integrated systems.
- Deep proficiency in Java (17/21 preferred) and JavaScript/TypeScript (Angular or React).
- Expert-level understanding of data structures, algorithms, and advanced object-oriented design patterns.
- Proven ability to lead technical teams and communicate complex ideas to both technical and non-technical stakeholders.
Why Join Us You will lead the development of a flagship SaaS product used by global enterprises, working alongside a team that values high engineering standards and personal accountability. If you are passionate about quality, mentorship, and building products that last, you will fit right in.
📌 Lead Software Engineer (Jaipur)
🏢 RoboMQ
📍 Jaipur