Overview
Lead a team of developers and testers building a cloud-native SaaS financial crime and compliance solution on AWS, owning delivery, quality, and team growth while providing hands-on technical direction on architecture, scalability, and security.
What you'll do
- Own and continuously improve the SDLC, including code review, branching, release, and test automation standards, to shorten release cycles and reduce escaped defects.
- Work closely with product managers, QA engineers, technical writers, and software engineers to define and develop features, big and small, for our products.
- Actively guide and mentor the team to develop product features.
- Assist in the development of short, medium, and long-term plans to achieve strategic objectives.
- Drive and impact all current processes related to software development and improvements across the org as necessary.
- Manage all aspects of the team, such as hiring, reviews, mentoring, and promotions.
- Prioritize, assign and manage department activities and projects in accordance with the R&D department's goals and objectives.
- Develop a performance-oriented culture.
- Promote innovation and ensure best software quality of products.
- Own the technical design and architecture review process for the team, ensuring alignment with enterprise architecture standards.
- Own production readiness: SLAs/SLOs, monitoring, incident response, and post-incident reviews.
- Ensure security and compliance by design (data protection, access control, audit logging, SOC 2 and similar frameworks).
What you'll need
- 10+ years of experience in Software Engineering, including 4+ years building cloud or SaaS products.
- 3+ years leading engineering teams.
- Experience building products using architecture guidelines, particularly using public cloud.
- Extensive experience with large products (large number of stakeholders, multi-location/global footprint, complex SaaS products).
- Strong technical background in Node.js/TypeScript and AWS-based microservices; able to review code and guide design decisions.
- Proven track record of managing the development of enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem.
- Experience building software using AIDLC and AI-assisted coding tools.
- Experience developing cloud-based software products that can perform, scale, and integrate into a broad cloud ecosystem.
- Experience with CI/CD practices using standard tools such as Jenkins, Docker, VMs and Artifactory.
- Working knowledge of IaC tools like Terraform or OpenTofu.
- Effective people management skills: holds team members accountable, inspires, motivates, develops, and engages the team to create strong morale and spirit; shares wins and successes; fosters open dialogue and creates a feeling of belonging in the team.
Details
- Location: Pune, India.
- Work mode: NiCE-FLEX hybrid model, 2 days working from the office and 3 days remote each week.
- Works with teams across locations.
- Reports into: Director of Engineering.
- Role type: Tech Manager.
Read the full description and apply on the company’s own careers page.