JobsPrincipal Python Backend Engineer
Fidelity logo

Principal Python Backend Engineer

Fidelity

Location

Durham, NC, Boston, MA, Jersey City, NJ, Westlake, TX

Type

Full-time

Posted

6/7/2026

Compensation

$107,000 - $216,000 per year

Undergraduate with 5+ Years of Experience
Approval 99.8%·Filings 1,603·New hires 169·
💎 Strong Sponsor
·FY 2025

Job description

The Principal Python Backend Engineer role at Fidelity focuses on building high-performance backend systems for the Enterprise AI/ML Platform. The team values clean code, fast learning, and high ownership, encouraging engineers to take pride in their work. Candidates will work on core AI/ML services, design service abstractions, and develop developer-friendly APIs. The position requires a strong engineering perspective and the ability to learn quickly in a dynamic environment.

Requirements

  • 7+ years of professional software engineering experience, primarily in production-grade Python backend systems.
  • Strong Python service engineering skills, including sound OOP and clear interfaces.
  • Experience with real-world performance tuning across services and data stores.
  • Familiarity with building event-driven systems and real-time pipelines.
  • Mastery of debugging complex, distributed behavior.
  • Ability to read open-source code and produce simplified alternatives.
  • Effective use of developer-assist tools to maintain high quality and minimize code bloat.
  • Familiarity with key Data Science, Machine Learning, or AI libraries is a bonus.

Responsibilities

  • Build the core AI/ML services running in Kubernetes and locally in 'Playground' mode.
  • Design clean abstractions over vector databases and multistep Search/Information Retrieval pipelines.
  • Own automated real-time data ingestion for RAG, ensuring ACID integrity and eliminating redundant document processing.
  • Ship developer-friendly APIs, SDKs, CLIs, and templates for enterprise-scale development.
  • Instrument services for distributed tracing, retrieval quality metrics, and performance metrics.
  • Turn rapid prototypes into resilient systems with pragmatic designs.
  • Read and distill open-source frameworks to improve engineering efficiency.
  • Produce service metrics to understand parallelism and propose scaling approaches.

Benefits

  • Fidelity offers competitive compensation, annual bonuses, retirement contributions, comprehensive healthcare coverage, parental leave, tuition assistance, wellness programs, and extensive professional development opportunities.

Is this posting expired or inaccurate?