Principal Engineer, Application Architecture

Fidelity Financial Services

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Boston, MA
Salary
$107,000–$216,000 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $162k
$92k $250k
below market most similar roles pay here above market

This role pays less than 88% of similar roles. Most pay $169,550–$217,600 — the blue band above. At the midpoint, this role pays about $162k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 137 open roles on FindRole.

Listed pay typically runs $107,000–$216,000 across 35 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Principal Engineer, Application Architecture

JOB TITLE: Principal Engineer - Application Architecture Fidelity Labs is seeking a Principal Engineer - Application Architecture to join their in-house incubator team. In this role, you will own the technical vision and end-to-end architecture for Foundation Services, an early-stage SaaS platform designed for the charitable sector. You will lead architectural decisions for frontend, backend, cloud infrastructure, and data tiers while serving as a senior technical resource for the engineering team. Key responsibilities include defining system architecture, establishing engineering standards, and producing Architecture Decision Records. You will utilize a technology stack including Angular, Java Spring Boot, AWS, and YugabyteDB. The role requires expertise in RESTful API design, DevOps pipelines, and cloud-native resiliency. You will translate complex business requirements into scalable, secure solutions within a fast-paced, innovation-focused environment.

What does a Engineer earn?

Median $185000 from 239 postings across 56 companies.

See salary data

What you'll do

  • Lead architecture design and decision-making for frontend, backend, cloud infrastructure, and data tiers.
  • Produce well-reasoned Architecture Decision Records (ADRs) to document technical choices.
  • Define system architecture for Experience APIs, authorization models, workflow engines, and cloud resiliency.
  • Establish and enforce engineering standards for API design, Spring Boot patterns, and code quality.
  • Translate complex business requirements into scalable, secure, and maintainable technical solutions.
  • Provide subject-matter expertise on RESTful API standards, coding best practices, and DevOps tooling.
  • Evaluate new technologies and conduct technical spikes to inform platform evolution.
  • Mentor engineers to foster a culture of technical rigor and continuous improvement.

What we're looking for

  • 10+ years of professional software engineering experience.
  • At least 4 years in a principal architect or senior technical leadership role.
  • Deep expertise in Java Spring Boot, RESTful API design, and enterprise application architecture patterns.
  • Strong frontend architecture knowledge, including Angular, component design, and modular application structures.
  • Proven experience designing cloud-native solutions on AWS, including multi-region resiliency and the AWS well-architected framework.
  • Hands-on experience with relational and distributed database systems, such as YugabyteDB.
  • Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure-as-code concepts.
  • Experience with workflow engine design, startup environments, or fintech backgrounds is a plus (preferred).

More like this

Similar roles

Principal Software Engineer

Mastercard

Atlanta, GA 5 days ago $170,000–$281,000
Java Spring Spring Boot Kafka Kubernetes Azure AWS PostgreSQL NoSQL React JavaScript HTML5 CI/CD Microservices Event-Driven Architecture Distributed Systems APIs Git

Principal Software Engineer

The Hartford

Hartford, CT +3 133 days ago
Java Spring Boot Angular TypeScript SQL AWS Microservices APIs Event-driven Architecture Distributed Systems CI/CD DevSecOps GenAI Application Insights Splunk Identity and Access Management Test-Driven Development Observability
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

Orlando, FL 26 days ago $182,200–$244,300
Java Spring Boot Microservices RESTful API Angular Node.js AWS Docker Amazon Kiro Cursor GitHub Copilot Claude Service-Oriented Architecture Observability Platforms
10+ yrs exp

Principal Software Engineer

Oracle

127 days ago $114,600–$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

Snap Inc.

Bellevue +5 106 days ago $276,000–$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services Security Operational Excellence
10+ yrs exp Hybrid

Principal Software Engineer

Fidelity Financial Services

Durham, NC 23 days ago
Java Spring Node.js Angular JavaScript RESTful Web Services CI/CD Jenkins uDeploy Maven NPM Git Cucumber Cypress Oracle AWS KMS Azure SSO OAuth Splunk Datadog Jira ServiceNow Agile MVC
5+ yrs exp