Fidelity

Principal Engineer - Application Architecture

Fidelity
Apply
1 day ago
Boston, MA, USAStaff+

Base Salary

$107k - $216k/yr

Responsibilities

  • Own the end-to-end technical architecture and vision for the Foundation Services SaaS platform.
  • Lead architecture design across Angular frontend, Java Spring Boot backend, AWS infrastructure, and YugabyteDB data tiers.
  • Define and evolve Experience APIs, Domain APIs, authorization models, workflow engines, and cloud resiliency strategies.
  • Produce Architecture Decision Records and drive collaborative technical decisions.
  • Establish standards for API design, Spring Boot patterns, code quality, security, and maintainable implementation.
  • Translate business requirements into scalable, secure, and maintainable technical solutions with Product, UX, and Engineering leadership.
  • Provide subject-matter expertise on Spring Boot, RESTful API standards, coding practices, DevOps tooling, and pipelines.
  • Partner with enterprise architecture teams on technology strategy, security, and compliance alignment.
  • Evaluate technologies, conduct technical spikes, and guide platform evolution.
  • Mentor and guide engineers while promoting technical rigor, continuous improvement, and ownership.

Requirements

  • 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.
  • Experience designing cloud-native AWS solutions, including multi-region resiliency, infrastructure strategy, and the AWS well-architected framework.
  • Hands-on experience with relational and distributed database systems and familiarity with active/active database strategies.
  • Experience producing Architecture Decision Records and driving collaborative technical decisions.
  • Understanding of DevOps practices, CI/CD pipelines, and infrastructure-as-code concepts.
  • Strong communication skills for explaining complex architecture to technical and non-technical audiences.
  • Ability to drive long-horizon technical strategy with substantial ownership and minimal direction.
  • Experience with workflow engine design or BPM platforms such as Temporal or Camunda is a plus.
  • Familiarity with Fidelity enterprise tooling, including the Fidelity Developer Toolkit or related SDKs, is a plus.
  • Startup or incubator experience, authorization and fine-grained access-control experience, and fintech or financial-services background are beneficial.

Benefits

  • Full-time onsite working model is being phased in across regions and roles, with expectations varying by role and location.
  • Benefits include comprehensive healthcare coverage, emotional well-being support, retirement benefits, paid time off, parental leave, charitable giving match, student loan repayment, tuition reimbursement, and learning resources.
  • The position is based at Fidelity Labs’ Boston Seaport headquarters at Commonwealth Pier.

Tech Stack

AngularAWSJavaSpring Boot
Fidelity

About Fidelity

10,000+ employees

Fidelity Investments provides brokerage, retirement plan recordkeeping, wealth management, and asset management services to individuals, employers, advisors, and institutions, plus online trading platforms and mutual funds and ETFs. It earns fees from managing and administering assets, advisory services, and brokerage transactions. Founded in 1946 and headquartered in Boston, it is privately held and administers trillions of dollars for U.S. and global customers.

Contact me