Fidelity Investments Logo

Fidelity Investments

Director - Software Engineering

Posted 2 Days Ago
Be an Early Applicant
In-Office
2 Locations
Expert/Leader
In-Office
2 Locations
Expert/Leader
Lead the software engineering team to design and deliver an enterprise-grade, scalable platform. Foster a high-performance culture, ensure technical excellence, and adopt emerging technologies.
The summary above was generated by AI
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

Top Skills

Azure
Ci/Cd
Gemini
Github Copilot
Hibernate
Java
Jenkins
Kafka
Spring Boot
Spring Cloud

Similar Jobs

6 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Fintech • Payments
This role involves directing engineering outcomes, developing strategy, managing multiple projects, ensuring organizational alignment, and collaborating across teams.
Top Skills: ComplianceCore BankingFinancial SystemsFp&APaymentsTaxTreasury
An Hour Ago
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
eCommerce • Fintech • Real Estate • Software • PropTech
The Deputy Manager Operations leads cross-functional teams, monitors key metrics, drives operational efficiency, and enhances customer experience through process improvement and team development.
Top Skills: Data AnalysisOperational Efficiency
An Hour Ago
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
eCommerce • Fintech • Real Estate • Software • PropTech
The Accountant role involves preparing journal entries, reconciling financial transactions, investigating discrepancies, and assisting with audits while identifying process improvements.
Top Skills: ExcelMS OfficeNetSuiteSQL

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account