About the role

  • designing, developing, and delivering the quantitative portfolio management platform that supports Fidelity’s data-driven investment processes
  • working closely with technology product owners, the portfolio engineering team, and peer technology teams to build robust, scalable tools
  • contributing directly to architecture, design, implementation, and the delivery of a cloud-native, microservice-based platform designed for scalable and resilient investment workflows

Requirements

  • Bachelor’s degree (or higher) in Computer Science, Engineering, or a related field
  • 7+ years of professional experience building complex backend and full-stack systems
  • Required skills: Java, Spring Boot
  • Relational databases (SQL, PL/SQL)
  • Web Services
  • Preferred skills: Angular or other modern front-end frameworks
  • AWS, EKS, Kafka, Redis, Jenkins
  • Proven experience designing and delivering scalable, reliable, and secure cloud-native applications and microservice architectures in enterprise environments
  • Exposure to statistics, linear algebra, or numerical optimization through coursework or professional experience is a plus, particularly in the context of portfolio construction or quantitative finance
  • Familiarity with quantitative finance concepts (optimization, tracking error, risk models) is a plus but not required
  • Knowledge of test-driven development, object-oriented design, and CI/CD practices
  • Ability to thrive in a highly collaborative, senior engineering team while working independently and taking initiative
  • Strong communication skills and proven ability to work effectively across cross-functional teams

Benefits

  • comprehensive health care coverage and emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career

Job title

Principal Full Stack Engineer

Job type

Experience level

Lead

Salary

$107,000 - $216,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job