Fidelity Investments Logo

Fidelity Investments

Principal, Full Stack Engineer

Reposted 11 Days Ago
Be an Early Applicant
In-Office
2 Locations
Expert/Leader
In-Office
2 Locations
Expert/Leader
Lead design, development, and delivery of an enterprise Workload Orchestration platform. Drive architecture and CI/CD automation, mentor engineers, ensure scalability, observability, security, and reliability across cloud and on‑prem environments, and partner with product and cross‑functional teams to execute roadmap and standardize orchestration strategies.
The summary above was generated by AI
Job Description:

Job TitlePrincipal Full Stack Engineer

The Purpose of this Role

We are looking for a highly skilled Principal Full Stack Engineer to lead the design, development, and delivery of our Workload Orchestration platform. In this role, you will drive execution of the product roadmap, influence architectural decisions, and partner closely with Product Owners, Architects, and Business Unit teams to deliver scalable, resilient, and modern orchestration solutions that support our enterprise-wide cloud and digital transformation initiatives.

You will act as a technical leader—shaping strategy, mentoring engineers, ensuring engineering excellence, and bringing forward innovative solutions that enhance developer experience, observability, automation, and workload operations across Fidelity.

The Value you Deliver

Technical Leadership & Delivery

  • Design, develop, and maintain high‑quality software components for core Workload Orchestration applications.
  • Strong proficiency in Test-Driven Development (TDD): Ability to design and write unit / integration tests.
  • Ensure performance, security, and scalability of modern microservices across cloud and on‑prem ecosystems.
  • Build and optimize CI/CD pipelines, automation frameworks, and deployment workflows.
  • Participate in and lead code reviews, design reviews, and architectural discussions.
  • Develop engineering tools, documentation, and processes that elevate the developer experience.
  • Test and evaluate features of new products and provide technical insights for adoption.
  • Drive the standardization and evangelization of enterprise‑level orchestration strategies.

Collaboration & Strategic Influence

  • Work closely with Product Owners, Application Architects, and Data Architects to define roadmaps and deliver impactful solutions.
  • Partner with cross‑functional engineering teams to understand requirements and provide technical guidance.
  • Promote adoption of recommended solutions across business units to improve visibility, operability, and reliability.
  • Influence technical decision‑making and contribute to long‑term engineering strategy.

Innovation & Continuous Improvement

  • Stay current with emerging technologies, orchestration platforms, developer tools, and industry trends.
  • Research and introduce innovative practices to improve developer workflows and system reliability.
  • Ensure exceptional developer and customer experiences through best‑in‑class engineering solutions.

The Skills that are Key to this Role

Core Technical Skills

  • Strong full‑stack development experience with modern frameworks and microservice architectures.
  • Proficiency in:
    • Shell scripting, SQL, Python
    • Linux administration
  • Solid working knowledge of Oracle and Postgres databases.
  • Hands-on experience in building and maintaining CI/CD pipelines.
  • Strong understanding of REST APIs, integration patterns, and automation.
  • Knowledge of Disaster Recovery (DR), High Availability (HA), and enterprise‑grade architectures.
  • Ability to guide and approve unit, integration, and functional testing practices.
  • Experience with open‑source orchestration tools (Apache Airflow, Prefect).
  • Experience with enterprise scheduling tools (Control‑M, AutoSys).
  • Hands‑on experience managing workload orchestration infrastructure.
  • Cloud experience in:
    • AWS (EKS, Lambda, EC2, Step Functions, Batch, IAM, S3, Networking)
    • Azure (AKS, Functions, Networking)
  • Strong understanding of containers (Docker) and Kubernetes platforms (EKS, AKS).
  • Knowledge of Observability & SRE practices.
  • Experience with stress testing, chaos engineering, and FMEA.
  • Familiarity with AI/ML concepts (added advantage).
  • Hands‑on experience with JFrog Artifactory for artifact management, repository configuration, and CI/CD pipelines.
  • Proficiency in automated testing frameworks, including Cucumber (BDD), unit testing, integration testing, and regression testing.
  • Deep understanding of software testing methodologies and tools, such as Swagger, Postman, JUnit/TestNG, Cypress, or equivalent.

Behavioural Skills

  • Strong communication and stakeholder management.
  • Proven leadership and mentoring capability.
  • Ability to work across geographies and collaborate with global teams.
  • Analytical mindset with problem-solving orientation.

How your Work Impacts the Organization

You will be a key member of the Workload Orchestration Engineering team within the Enterprise Infrastructure & Operations BU. Your work will directly shape the orchestration strategy for the enterprise, influencing how workloads are automated, monitored, and optimized across multiple business units globally. You will collaborate with teams across the US and India to deliver highly reliable and scalable solutions for Fidelity’s mission-critical workloads.

The Expertise we are Looking for

  • Bachelor’s degree in computer science, Engineering, or related field.
  • 10+ years of experience in software engineering with a focus on full-stack and backend development.

Location: Chennai/Bangalore

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

Certifications:

Category:Information Technology

Top Skills

Ai/Ml
Apache Airflow
Autosys
Aws Batch
Aws Ec2
Aws Eks
Aws Iam
Aws Lambda
Aws S3
Aws Step Functions
Azure Aks
Azure Functions
Chaos Engineering
Ci/Cd
Control-M
Cucumber
Cypress
Docker
Fmea
Jfrog Artifactory
Junit
Kubernetes
Linux
Observability
Oracle
Postgres
Postman
Prefect
Python
Rest Apis
Shell Scripting
SQL
Sre
Stress Testing
Swagger
Testng

Similar Jobs

5 Days Ago
In-Office or Remote
5 Locations
Senior level
Senior level
Fintech • Financial Services
The Principal Full Stack Engineer will architect and build AI-powered systems, design workflows, mentor engineers, and enhance development productivity at Sleek.
Top Skills: AWSJavaScriptMongoDBMySQLNestjsNode.jsPostgresReactTypescriptVue
5 Days Ago
In-Office
2 Locations
Expert/Leader
Expert/Leader
Fintech
Lead software engineering efforts to design and develop robust customer-facing solutions using best practices in engineering, architecture, and innovative technologies.
Top Skills: Api Management SoftwareAWSAzureCi/CdDockerGitJavaJenkinsMicroservicesRestSpring BootSpring CoreSpring MvcSwaggerUnixWindows
3 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Entry level
Entry level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Join the Depositary team to oversee fund administration activities, perform cash flow monitoring, prepare reconciliations, and assist in audit work.

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