Senior Full Stack Engineer (Angular and Python)

Fidelity InvestmentsJersey City, NJ
$97,000 - $185,000

About The Position

As a Senior Full Stack Developer in a Quantitative Development team, you will play a key role as a technical leader responsible for designing, implementing and deploying complex end-to-end web applications used by investment professionals and senior management executives. You will work closely with quantitative analysts as well as peer technology teams in a dynamic and fast-paced environment to architect robust technology solutions in areas such as portfolio construction, risk management, and alpha research.

Requirements

  • 5 plus years full stack development with Angular (TypeScript, RxJS) on the front-end and Python (pandas, NumPy) on the back-end.
  • Strong object-oriented design and REST API fundamentals.
  • Experience designing and building distributed data applications and pipelines at scale.
  • Working knowledge of relational and analytical databases, specifically Oracle and Snowflake, including complex SQL.
  • Hands-on CI/CD experience using Jenkins or comparable tools.
  • Solid unit, integration, and end-to-end testing practices (pytest, Jasmine/Karma).
  • Proficiency with Git-based workflows, code review standards, and Agile/Scrum delivery.

Nice To Haves

  • Consistent track record of designing and implementing end-to-end data systems (full stack development) from concept to launch.
  • Passionate about writing clean, testable, readable, and easily maintainable code with a test-first development approach.
  • Ability to clearly convey information, document design options and decisions, and present these in an organized manner to a broad array of technical and non-technical audiences.
  • Team player with a high degree of emotional intelligence.
  • Creative thinker with strong problem-solving skills — curious, motivated, can-do attitude, self-directed, proactive, and results oriented.
  • Background in financial services or investment management, with exposure to financial data concepts such as returns, risk, and portfolio analytics is a strong plus.
  • Experience integrating with financial data vendors such as Bloomberg, FactSet, or Haver Analytics, including API consumption and data normalization is a strong plus.

Responsibilities

  • Designing, implementing and deploying complex end-to-end web applications.
  • Architecting robust technology solutions in areas such as portfolio construction, risk management, and alpha research.
  • Working closely with quantitative analysts and peer technology teams.

Benefits

  • Comprehensive health care coverage
  • Emotional well-being support
  • Market-leading retirement
  • Generous paid time off
  • Parental leave
  • Charitable giving employee match program
  • Educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service