Principal Software Engineer (Python, KDB+, Electronic Trading, AWS)

Fidelity Investments•Jersey City, NJ
•$107,000 - $216,000

About The Position

Fidelity Wealth’s Trade Management Engineering group builds electronic trading solutions for Fidelity’s Capital Markets division. The team develops low-latency, high-throughput trading platforms and works across internal and external teams to deliver end-to-end electronic trading workflows. The Principal Software Engineer is a hands-on technical leadership role responsible for designing and developing next-generation trading systems and scalable, resilient, high-performance trading infrastructure. The role collaborates across teams, mentors engineers, and drives innovation in a mission-critical environment. Responsibilities include architecting distributed, event-driven electronic trading systems; developing algorithmic trading systems for equities and options; optimizing platform performance; and supporting production and non-production environments, including off-hours or weekend support as needed. Fidelity states that it is transitioning to a full-time onsite working model through a phased regional and role-based rollout. Onsite expectations vary and may evolve. The position’s base salary range is $107,000–$216,000 USD per year; placement depends on responsibilities, scope, location, relevant experience, and other factors. Bonus or other variable compensation may be included depending on eligibility. Fidelity offers benefits including health care coverage, emotional well-being support, retirement benefits, paid time off, parental leave, charitable giving employee match, and educational assistance. Fidelity will not provide immigration sponsorship for this position.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent.
  • 10+ years of hands-on software design and development experience in the electronic trading domain.
  • Experience building algorithmic trading or smart order routing systems for equities and options.
  • Experience with equities and options market data.
  • Expertise in C/C++, Python, and Linux.
  • Deep experience with low-latency messaging systems such as 29West/Ultra-Messaging or Kafka.
  • Background in KDB+ or other time-series databases.
  • Strong background building scalable, distributed, asynchronous, and event-driven applications.
  • Advanced knowledge of low-latency design patterns and performance optimization techniques.
  • Experience in Capital Markets or brokerage systems, especially order management.
  • Solid understanding of the FIX protocol and FIX engines.
  • Experience using GenAI developer-assist tools such as GitHub Copilot.
  • Experience with CI/CD tools such as GitHub, Maven, Jenkins, Artifactory, and uDeploy.
  • Experience deploying applications and services in AWS.
  • Ability to understand complex end-to-end systems and identify performance, scalability, or resilience bottlenecks.
  • Strong analytical, communication, and organizational skills.
  • Ability to manage multiple tasks and thrive in a collaborative team environment.
  • Self-driven innovation and comfort working with leadership.
  • Willingness to support production systems.

Responsibilities

  • Architect and develop distributed, event-driven electronic trading systems optimized for low latency and high throughput.
  • Design and implement algorithmic trading systems for equities and options.
  • Collaborate with internal and external teams to deliver robust and resilient systems.
  • Lead performance tuning and optimization across the platform.
  • Lead and mentor engineers and promote engineering best practices.
  • Support production and non-production environments, including off-hours or weekend support as needed.

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
  • Bonus or other variable compensation may be included depending on position and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service