About the Role
We are seeking a Director of Software Engineering to lead our engineering team in Noida. This role requires a strategic and hands-on leader with deep expertise in Java and Amazon Web Services (AWS) with experience in modernizing platforms, cloud native migrations and hybrid strategies. The ideal candidate will have a strong product mindset, extensive experience in building scalable cloud-native applications, and the ability to drive engineering excellence in a fast-paced environment.
Key Responsibilities
• Technical Leadership: Define and implement best practices for Java-based architectures and scalable backend systems.
• Team Management: Lead, mentor, and grow a high-performing team of software engineers and engineering managers.
• Cloud & Infrastructure: Design, deploy, and optimize AWS-based solutions, leveraging services like EC2, Lambda, S3, RDS, DynamoDB.
• Performance & Scalability: Ensure high availability, security, and performance of distributed systems on AWS and in our data centers.
• APIs: Architect, design and document Restful APIs as a product for both internal and external customers
• Agile Development: Foster an engineering culture of excellence with focus on product delivery with quality and technological advantage
• Technology Roadmap: Stay ahead of industry trends, identifying opportunities for modernization and innovation.
• Stakeholder Collaboration: Work closely with leadership, product, and operation teams to align engineering efforts with business goals.
Required Qualifications
• Experience: 12+ years in software engineering, with at least 5 years in a leadership role.
Technical Expertise:
• Strong background in Java, JDK and its ecosystem
• Hands-on expertise in both data center and AWS architectures, deployments, and automation.
• Strong experience with SQL/NoSQL databases (Oracle, PostgreSQL, MySQL, DynamoDB).
• Proficiency in RESTful APIs, event-driven architecture (Kafka, SNS/SQS), and service design.
• Strong grasp of security best practices, IAM roles, and compliance standards on AWS.
• Leadership & Strategy: Proven track record of scaling engineering teams and aligning technology with business goals.
• Problem-Solving Mindset: Ability to diagnose complex technical issues and optimize outcomes.
Preferred Qualifications
• Experience in high-scale SaaS applications using Java and AWS.
• Knowledge of AI/ML services on AWS (SageMaker, Bedrock) and data engineering pipelines.
• Agile & DevOps: Experience implementing DevOps pipelines, CI/CD, and Infrastructure as Code (Terraform, CloudFormation).
• Background in fintech, e-commerce, or enterprise software is a plus.