Senior Software Engineer (Playwright, Typescript, NodeJS)

Fidelity Investments•Merrimack, NH

About The Position

The Senior Software Engineer will join Fidelity’s Regulatory Reporting team, working on a Capital Markets and Brokerage Technology project with an emphasis on test-driven development, continuous integration and delivery, and sound engineering practices. The role calls for a versatile engineer with experience in Agile practices such as Kanban and Scrum, a collaborative approach, and the ability to deliver regularly in a fast-paced environment. The engineer will contribute to platform services and APIs supporting regulatory reporting of CAT 605 and 606 data to FINRA. The platform uses KDB software to process high volumes of equity and options trading data and generate reports sent to FINRA daily. The engineer will work with product owners, squad leads, architects, other squads, business partners, and external parties to understand business needs and improve the platform. They will deliver well-tested, maintainable, timely, and cost-effective software that meets functional and non-functional requirements, and contribute to code, design, and test reviews, cloud strategy, and build and deployment pipelines. The team offers opportunities to develop skills and learn in a collaborative, iterative, and rapidly changing environment. Fidelity is transitioning to a full-time onsite working model through a phased regional and role-based rollout; onsite expectations vary and may evolve. The posting does not specify this position’s particular onsite requirement.

Requirements

  • Experience with test automation frameworks.
  • Proficiency in Playwright automation.
  • Proficiency in Java, Python, Spring, and RESTful services.
  • Experience delivering software in an Agile environment.
  • Expert-level knowledge of SQL, system design, data structures, and algorithms.
  • Experience with Kanban and Scrum practices and roles.
  • A versatile engineering background and a positive, team-oriented approach to projects.
  • Ability to thrive in fast-paced, ambiguous environments.

Nice To Haves

  • Experience with CI/CD pipelines.
  • Experience in the financial industry, particularly trading.
  • Experience with API testing.
  • Experience with a modern UI framework such as React, Angular, or Vue.
  • Experience with AWS, Git, Jenkins, ES6, React, or SASS.

Responsibilities

  • Work with the product owner, squad lead, and architecture as needed to influence technical improvements to the platform.
  • Collaborate and coordinate with other squads and chapters.
  • Develop an understanding of the business domain and participate in discussions with business partners and external parties.
  • Deliver high-quality, timely, well-tested, cost-effective, and maintainable software that meets functional and non-functional business requirements in an Agile environment.
  • Contribute to engineering practices including code, design, and test reviews, cloud strategy, and build and deployment pipelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service