About The Position

As a Senior Full Stack Engineer in Fidelity’s Quantitative Development team, you will serve as a technical leader designing, implementing, and deploying complex end-to-end web applications for investment professionals and senior management. The primary focus is front-end development—building rich, responsive, intuitive user interfaces in Angular—with contributions across backend services, APIs, and databases. You will collaborate with quantitative analysts and technology teams to architect robust solutions for portfolio construction, risk management, and alpha research. The Asset Management Embedded Quantitative Development team is part of Asset Management’s Quantitative Research & Investment Technology group. It partners with investment teams in Fidelity Asset Management Solutions on portfolio construction, risk management, and alpha research projects, creating high-quality, robust, efficient, and responsive solutions that support productivity and decision-making. Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Current onsite requirements vary by role and location and may evolve; the transition does not apply to fully remote roles. Fidelity will not provide immigration sponsorship for this position.

Requirements

  • At least 5 years of full stack development experience, primarily focused on the front end.
  • Deep hands-on experience building modern web applications with Angular, TypeScript, RxJS, and HTML/CSS.
  • Strong command of modern front-end engineering practices, including component architecture, state management, responsive design, performance optimization, and data visualization.
  • Understanding of the end-to-end stack, including backend services and RESTful API design in a server-side language such as Java, Node.js, or Python.
  • Strong object-oriented design fundamentals.
  • Working knowledge of relational and analytical databases, such as Oracle or Snowflake, and SQL.
  • Hands-on CI/CD experience using Jenkins or comparable tools.
  • Solid unit, integration, and end-to-end testing practices, with tools such as Jasmine/Karma, Cypress, or Playwright.
  • Proficiency with Git-based workflows, code review standards, and Agile/Scrum delivery.
  • Working knowledge of AI code assistants such as GitHub Copilot, including ability to discuss prior application, capabilities, limitations, and practices for reviewing and validating AI-generated code.
  • A track record of designing and implementing end-to-end web applications from concept to launch.
  • Commitment to clean, testable, readable, maintainable code and test-first development.
  • Ability to communicate clearly, document design options and decisions, and present information in an organized manner to technical and non-technical audiences.
  • Team-oriented approach and a high degree of emotional intelligence.
  • Strong problem-solving skills, curiosity, motivation, self-direction, proactivity, and results orientation.

Nice To Haves

  • Background in financial services or investment management, with exposure to financial data concepts such as returns, risk, and portfolio analytics.
  • Experience integrating with financial data vendors such as Bloomberg, FactSet, or Haver Analytics, including API consumption and data normalization.
  • Experience with Python libraries such as pandas or NumPy on the backend, or with building data-intensive applications and pipelines.

Responsibilities

  • Design, implement, and deploy complex end-to-end web applications used by investment professionals and senior management.
  • Build rich, responsive, and intuitive user interfaces in Angular.
  • Contribute to backend services, APIs, and databases.
  • Work with quantitative analysts and peer technology teams to architect solutions for portfolio construction, risk management, and alpha research.
  • Apply modern front-end engineering practices, including component architecture, state management, responsive design, performance optimization, and data visualization.
  • Use CI/CD and testing practices, including unit, integration, and end-to-end testing.
  • Design and implement end-to-end web applications from concept to launch.
  • Write clean, testable, readable, maintainable code using a test-first development approach.
  • Document design options and decisions and present them clearly to technical and non-technical audiences.

Benefits

  • Comprehensive health care coverage.
  • Emotional well-being support.
  • Retirement benefits.
  • Paid time off.
  • Parental leave.
  • Charitable giving employee match program.
  • Educational assistance, including student loan repayment, tuition reimbursement, and learning resources.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service