Fidelity Investments Logo

Fidelity Investments

Principal, Full Stack Engineer

Posted 6 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Lead design, development, deployment, and support of scalable customer-facing systems. Drive architecture, enforce coding and security standards, mentor engineers, resolve production issues, introduce GenAI tools, and collaborate with architects and operations to ensure high availability and performance.
The summary above was generated by AI
Job Description:

The Purpose of Your Role-

As a Principal Full Stack Engineer, you will serve as a strong technical leader driving the design, development, testing, deployment, and support of enterprise-grade, customer-facing software solutions. You will bring deep hands-on expertise across full-stack technologies while championing engineering excellence, mentoring peers, and shaping the technical direction of the platform.

The Value You Deliver

Lead end-to-end delivery of complex features — from concept and architecture through deployment and production support

Design and develop scalable, high-availability applications on modern Java/Spring Boot/Micronaut and Angular stacks

Leverage GenAI tools to accelerate and optimize the SDLC — including code generation, test automation, and developer productivity

Analyze and resolve recurring production and non-production issues; provide root cause analysis and permanent fixes

Set, communicate, and enforce technical standards including coding best practices, security, and defensive coding strategies

Conduct and lead thorough design reviews, code reviews, and automated testing across the full technology stack

Collaborate with Enterprise Architects to ensure sound technical architecture and manage technology obsolescence

Provide technology alternatives to business problems with clear articulation of trade-offs, risks, and benefits

Partner with Operations teams to plan infrastructure upgrades, tune performance, and ensure high availability

Pro-actively identify non-functional requirements (scalability, latency, security) and their implications early in the definition phase

Identify and introduce emerging technologies and GenAI-driven solutions to deliver innovative business outcomes

Key Skills Required

Area Skills

Frontend: Angular (enterprise UI, micro- frontends), HTML5, CSS3, TypeScript

Backend: Java 21+, J2EE, Spring, Spring Boot, REST/SOAP web services, Micronaut

Data: Oracle SQL

Messaging: IBM MQ, Apache Kafka

Cloud: AWS

DevOps/ CI-CD: Git, Maven, Jenkins, Tomcat/ TC Server

Observability: Splunk, Datadog- log analysis and performance tuning

Scripting: Linux shell (ksh/bash)

AI/ Gen AI: Hands-on use of GenAI tools to improve engineering workflows

Methodology: Agile/ Scrum

Skills Good to Have

Experience with event-driven architecture and highly scalable distributed systems

Understanding of fundamental principles behind low-latency, high-throughput distributed applications

Experience working in financial services  

Strong presentation, interpersonal, and stakeholder management skills

Self-motivated, adaptable, and effective across diverse and fast-paced environments

How Your Work Impacts the Organization

You will be an integral part of the Brokerage Record Keeping Technology organization, supporting mission-critical platforms that underpin core brokerage operations  across the organization. These platforms process large volumes of financial data and are vital to ensuring accuracy, availability, and scalability of record-keeping functions. Your technical leadership will directly influence platform reliability, developer velocity, and the adoption of modern engineering practices across the team.

Experience: 12+ years of industry experience in software engineering

Location: Bangalore

Shift Timings: 11:00 AM – 8:00 PM IST

Certifications:

Category:Information Technology

Fidelity Investments Bengaluru, Karnataka, IND Office

Bengaluru, Karnataka, India

Similar Jobs

24 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech
The Principal Full Stack Engineer designs and develops applications, collaborates with teams, provides technical direction, and ensures adherence to best practices. They also participate in knowledge sharing and support application functionality.
Top Skills: AWSGitHibernateJava 17Java 8JenkinsKafkaKarateMavenMybatisOracle SqlRestSpring Boot
24 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Principal Engineer will lead high-impact platform initiatives, design scalable systems, and mentor teams to align technical outputs with product goals.
Top Skills: ArtifactoryAWSCSS3DockerGithub ActionsHTML5JavaJavaScriptJenkinsKubernetesNode.jsReact
14 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech
The Principal Full Stack Engineer will drive stability and evolution of production systems, mentor engineers, and resolve complex issues. The role requires expertise in microservices, cloud technologies, and CI/CD practices.
Top Skills: AzureCi/CdJavaKafkaKubernetesPostgresSpring BootSQL

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account