Director - Software Engineering

2 days ago


Bengaluru, Karnataka, India Fidelity Investments Full time ₹ 15,00,000 - ₹ 25,00,000 per year
Job Description:

Job Title: Director - Software Engineering

The Purpose of This Role

We are seeking a hands-on, technically fluent Director, Software Engineering to lead the design, development, and governance of our modern, enterprise-grade, multi-tenant platform in our Fidelity Health Benefits Platform (FHB) team within Workplace Investing (WI).

How your Work Impacts the Organization

This role is central to defining the platform's technical vision, ensuring architectural integrity, and fostering a high-performance engineering culture. You will work across multiple development team and business and technology to deliver cohesive, scalable and resilient platform capabilities that drive business value.

The Value You Deliver

  • Shape the technical foundation of a secure, scalable, multi-tenant FHB platform.
  • Drive technical excellence through governance, reusable patterns, and cross-team consistency.
  • Foster a high-performance culture through mentorship, continuous learning, and technical leadership.
  • Lead with hands-on expertise, guiding teams through complex technical challenges.
  • Continuously evolve platform maturity by adopting emerging technologies and developer productivity tools.

The Skills that are Key to this role

Key Responsibilities:

  • Lead platform design and delivery with a focus on scalability, security, and extensibility.
  • Provide hands-on technical leadership through architecture reviews, prototyping, and decision-making.
  • Establish technical governance for coding standards, security, and quality.
  • Collaborate cross-functionally to align platform strategy and execution.
  • Drive cloud-native and AI-enabled development practices.
  • Champion DevOps, CI/CD, and shift-left testing for efficient delivery.
  • Ensure secure development and compliance with enterprise standards.
  • Promote developer productivity tools like GitHub Copilot and Gemini.
  • Foster engineering innovation through evaluation and adoption of modern practices.
  • Mentor senior engineers and cultivate a culture of technical excellence.

The Expertise We're Looking For

Core Technical Expertise:

  • 15+ years of experience in designing, developing, and delivering large-scale, distributed enterprise applications.
  • Deep hands-on expertise in Java and open-source frameworks such as Spring Boot, Spring Cloud, Hibernate, and Kafka.
  • Strong understanding of multi-tenant SaaS architecture, including tenant isolation, configuration, and scalability.
  • Proficiency in cloud-native development (preferably Azure), with experience in containerization and orchestration.
  • Solid grasp of DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and observability.

Architecture & System Design:

  • Proven ability to lead component-level and system-level design, ensuring modularity, scalability, and maintainability.
  • Expertise in microservices, API-first design, and event-driven architectures.
  • Strong knowledge of data architecture, including relational and NoSQL databases, data streaming, and integration patterns.
  • Deep understanding of secure development practices, compliance, and governance.

Software Engineering Practices:

  • Strong coding skills with a focus on clean code, design patterns, and testability.
  • Active involvement in code reviews, technical design reviews, and refactoring initiatives.
  • Advocate for shift-left testing, test automation, and continuous quality.
  • Experience with developer enablement tools such as: Static code analysis (e.g., SonarQube); Test automation frameworks (e.g., JUnit); CI/CD tools (e.g., Jenkins, GitHub Actions); Dev Assist Tools (e.g., GitHub CoPilot, Gemini)
  • Leadership & Collaboration:
  • Experience leading multi-functional development teams, driving technical excellence and delivery accountability.
  • Hands-on involvement in component design, architecture evolution, and technical roadmap planning.
  • Strong mentoring skills with a focus on engineering growth, code quality, and collaborative problem-solving.
  • Effective communicator with the ability to translate technical vision into actionable plans and align with business goals.

Preferred Domain Experience:

  • Background in healthcare benefits technology or other regulated industries is a strong plus.

Location: Bengaluru or Chennai

Shift timings: 11:00 am - 8:00pm

Certifications:
Category:

Information Technology



  • Bengaluru, Karnataka, India Ness Digital Engineering Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the Role:We are seeking a results-driven Senior Engineering Director with expertise in Cloud/Data Engineering, modern architectures, and legacy modernization. The ideal candidatewill have strong experience in product engineering processes, excellent communication skills, and a focus on growth. They should be capable of managing multiple accounts or a...


  • Bengaluru, Karnataka, India Ascendion Engineering Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Overview - Test DirectorWe are seeking a highly skilled and experienced Testing Director to join our growing organization. The Testing Director will play a critical role in ensuring the quality and effectiveness of our products through effective testing and quality assurance practices. If you have a passion for testing and quality assurance and have a...


  • Bengaluru, Karnataka, India, Karnataka Ness Digital Engineering Full time

    About the Role:We are seeking a results-driven Senior Engineering Director with expertise in Cloud/Data Engineering, modern architectures, and legacy modernization. The ideal candidatewill have strong experience in product engineering processes, excellent communication skills, and a focus on growth. They should be capable of managing multiple accounts or a...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Development Director Mentor and develop engineering leaders and individual contributors, fostering a culture of accountability, customer-first thinking, and innovation.Experience10+ years of experience growing and leading successful engineering teams (multiple squads or domains). 10+ years leading and delivering complex technical projects...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Summary:As a Director of Software Engineering of 55ip is looking for an experienced leader of software development on its client-facing and data applications across its investment management platform that serves investment advisory (RIA) & wealth management firms. The ideal candidate for this role has successfully designed, delivered and maintained...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    JOB DESCRIPTIONYour opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.As a Director of Software Engineering at JPMorgan Chase within the Asset and Wealth Management, you will lead a technical area and promote impact within teams, technologies, and projects...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 1,50,00,000 - ₹ 2,50,00,000 per year

    Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.As a Director of Software Engineering at JPMorgan Chase within the Commercial & Investment Banking, you lead multiple technical areas, manage the activities of multiple departments, and collaborate across...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONJob Summary:Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible together.As a Director of Software Engineering of 55ip at JP Morgan Chase, you will act as a experienced leader of software development on its client-facing and data applications across...


  • Bengaluru, Karnataka, India Palo Alto Networks Full time ₹ 1,80,000 - ₹ 2,40,000 per year

    Director of Software Engineering, IT - Licensing Company Description Our Mission At Palo Alto Networks everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the...


  • Bengaluru, Karnataka, India Nextgen Healthcare Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Hi,NextGen is seeking an experienced Director of Software Engineering to oversee a portfolio of healthcare interoperability products and guide these products and teams into the future. Reporting directly to the VP of Enterprise Architecture and Technology Strategy, this is a highly visible role providing the right candidate a chance to build the shared...