Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Python Backend Engineer

$107k - $216k
Full-time

Fidelity Investments

Job Description: Note: Fidelity is not providing immigration sponsorship for this position. Principal Python Backend Engineer Bring a builder's mindset to Fidelity's Enterprise AI/ML Platform and help us scale the next generation of high-performance, production-grade backend systems. You will work on the core platform that connects tools, agents, data, and models—designing clean service abstractions, building resilient processing pipelines, shipping developer-friendly APIs and SDKs, and turning rapid prototypes into well-engineered, maintainable Python systems. The Team We hire exceptional, driven Python engineers first—people who take pride in clean code, fast learning, and high ownership. Deep knowledge of AI/ML is not a prerequisite; the domain knowledge and context can be learned on the job. What cannot be taught is the engineering rigour, the drive, and the instinct for simplicity that we look for. What you’ll do 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: connectors, streaming pipelines, chunking/embedding strategies, parallel processing, retrieval metrics, resilience & restartability while guaranteeing ACID integrity of processed data and elimination of redundant document processing. Ship developer-friendly APIs/SDKs, CLIs, and templates that make it trivial to develop agents, tools, and information retrieval pipelines at enterprise scale. Instrument everything: distributed tracing for services & agentic/tool sessions, retrieval quality metrics, performance metrics, resource usage and failure forensics. Turn rapid prototypes into resilient systems—pragmatic designs that are simple to use, which scale in hardware efficient manner, and above all as simple as possible. Read and distill open-source frameworks, keep what’s valuable, replace the bloated with lean, well engineered Python modules. Team Culture: Lead through code, productivity and knowledge sharing. Ask sharp questions, challenge complexity, and encourage others to do the same. We embrace a flat hierarchy where the best ideas win, regardless of seniority. What you bring Engineering perspective: 7+ years of professional software engineering experience, with the majority spent building and operating production-grade Python backend systems. This is not an entry-level role and we expect a track record of owning complex systems end to end. Strong Python service engineering: sound OOP, clear interfaces, thorough tests, and an obsession with readability and maintainability. Real-world performance tuning across services and data stores: concurrency, async I/O, queues, caching, SQL/NoSQL indexing, pagination, and backpressure. Experience building event-driven systems and/or real-time pipelines for ingestion and inference. Mastery of debugging complex, distributed behavior—reproducible experiments, simulations, and evidence-driven conclusions. Comfort reading open-source code and producing simplified alternatives to minimize code legacy and cognitive load. Effective use of developer-assist tools to amplify output while keeping quality high and code bloat at minimum. Produce services metrics that help us understand parallelism services can support in stable fashion, ensuring efficient hardware utilization. Propose scaling approaches based on application hardware utilization footprint & metrics. Familiarity with key Data Science, Machine Learning, or AI libraries is a bonus, but not mandatory, as long as the candidate can demonstrate the ability to quickly learn new concepts and paradigms. Product and Ownership perspective: Fast learning across new domains, with a knack for spotting and reducing unnecessary complexity. Team works on new products, understanding and implementing latest tech is paramount, learning fast. Product sensibility: start from a blank slate, ask the right questions, and design primitives that feel “Apple-like” in usability. Produce functional picture & design of a product, based on that write requirements, epics and come up with stories which cover entire scope. Aim is that most of the risks are identified at start, not during implementation. Collaborative communication, healthy debate, and leading by example. Comfortable switching hats to do what the projects need. Ability to work in a highly dynamic environment Attention to detail, being thorough in tests and questioning assumptions, being productive without a need for supervision. Our team takes pride in quality of our products. Relevant & Nice to have skills: DevOps practices (CI/CD, Docker, Kubernetes) and infrastructure as code. AWS skills: EC2, S3, RDS, Lambda, IAM etc. Understanding Data, performant ETL, Analytics. Why this role Shape the core platform for AI/ML services and retrieval used across Fidelity. High ownership, fast iteration, and the chance to influence design. Work on hard, high-impact problems with a team that values simplicity, experimentation, pace and teaching. Is this role for you? If reading this job spec brought a smile to your face or sparked a jolt of enthusiasm, you should apply (assuming adequate skill/capability levels). To enjoy and thrive in our team, you should be a highly motivated & productive individual who genuinely loves what they do. Fidelity’s Onsite Working Model Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles. The base salary range for this position is $107,000-216,000 USD per year. Placement in the range will vary based on job responsibilities and scope, geographic location, candidate’s relevant experience, and other factors. Base salary is only part of the total compensation package. Depending on the position and eligibility requirements, the offer package may also include bonus or other variable compensation. We offer a wide range of benefits to meet your evolving needs and help you live your best life at work and at home. These benefits include comprehensive health care coverage and emotional well-being support, market-leading retirement, generous paid time off and parental leave, charitable giving employee match program, and educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career. Note, the application window closes when the position is filled or unposted. Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories. Certifications: Category: Information Technology At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want! We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation please contact the following: For roles based in the US: Contact the HR Leave of Absence/Accommodation Team by sending an email to View email address on click.appcast.io, or by calling View phone number on click.appcast.io, prompt 2, option 2 For roles based in Ireland: Contact View email address on click.appcast.io For roles based in Germany: Contact View email address on click.appcast.io Fidelity Privacy Policy

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Python Backend Engineer in Jersey City, NJ vacancy
  • A leading health technology company seeks a Senior Backend Engineer to join their team. In this remote role, you will create features that...  ...security standards. Ideal candidates have a strong background in Python and AWS, with at least 5 years of experience in backend... 
    Suggested
    Remote job

    Femtech Insider Ltd.

    New York, NY
    1 day ago
  • A tech company is looking for a Senior Full-Stack Developer focusing on backend Python. This remote role requires leading innovative application design, with 5+ years of software development experience, primarily in backend technologies. Candidates should possess strong... 
    Suggested
    Remote job

    Blackfluo.ai

    New York, NY
    2 days ago
  • Compunnel, Inc. is looking for an experienced Python Developer with over 7 years in the field to join their team in Pennsylvania. The...  ...candidate will be responsible for building and maintaining scalable backend systems, developing high-performance services, and designing... 
    Suggested

    Compunnel, Inc.

    New York, NY
    23 hours ago
  •  ...Associate Director, Technical Recruitment @ Needl Job Title : Principal Backend Engineer Location : US Remote, must travel 25% per year (office...  ...Languages : Experience with any backend language, preferably Python, especially at scale. Experience with microservices and event... 
    Principal
    Full time
    Work at office
    Remote work

    Stealth Cybersecurity Startup

    New York, NY
    1 day ago
  • $85k - $90k

    Capgemini is hiring a Python App Developer in New York, empowering you to shape your career while contributing to innovative projects. You’ll engage in backend development using Python and Django, focusing on API development and database management. The position offers... 
    Suggested

    Capgemini

    New York, NY
    1 day ago
  • Neara is seeking a Senior Python Engineer (Backend) based in New York, New York. This full-time position focuses on designing and deploying data-intensive applications while working closely with cross-functional teams to enhance healthcare automation. Candidates should... 
    Full time

    Neara

    New York, NY
    4 days ago
  • Tetrix Inc. in New York is searching for an experienced Backend Engineer to build and lead core backend infrastructure and services using Python. This role involves designing scalable APIs and robust data ingestion pipelines. The ideal candidate should have at least 10... 

    Tetrix Inc.

    New York, NY
    1 day ago
  • $80 - $105 per hour

    Framework Ventures is looking for a Senior Python Developer to create scalable APIs and microservices that serve thousands to millions...  ...have over 5 years of experience in building performance-driven backends and be familiar with tools like Docker and AWS. Compensation... 
    Hourly pay
    Relocation

    Framework Ventures

    New York, NY
    1 day ago
  • Concept Plus is looking for a Junior Python Developer in the United States to support critical enterprise applications. This role...  ...secure coding practices, and working closely with senior engineers on backend feature development. The ideal candidate should have at least... 

    Concept Plus

    New York, NY
    4 days ago
  •  ...faster than ever. The challenge is that our backend was built for speed-to-market, and now...  ...and patterns that let a 15-person engineering team ship product confidently without breaking...  ...have recent production experience with Python and cloud infrastructure. You've dealt... 
    Principal
    Full time
    Work at office

    Heron Data

    New York, NY
    2 days ago
  • YO IT Consulting is seeking experienced Software Engineers for a remote position. The role involves training and evaluating next-generation...  ...focuses on various software engineering challenges across backend and full-stack development, requiring adaptability to new codebases... 
    Remote job

    YO IT Consulting

    New York, NY
    3 days ago
  • Ll Oefentherapie is seeking a Principal Software Developer (IC4) to enhance backend services and platform components at their United States location. Candidates...  ...proficiency in programming languages like Java and Python. This position emphasizes the use of AI-assisted... 
    Principal

    Ll Oefentherapie

    New York, NY
    1 day ago
  • A leading company specializing in connecting talented individuals with multiple startups is seeking a Senior / Staff / Principal Backend Engineer. The role encompasses crucial responsibilities like server-side logic, database management, API development, and ensuring application... 
    Principal

    Lead Allies Inc

    New York, NY
    6 days ago
  • Sophilabs is seeking a Backend Python Engineer to build websites, mobile applications, and backend services that support various business processes. The ideal candidate will work in a remote environment with cross-functional teams using Scrum methodology. The successful... 
    Remote job

    Sophilabs

    New York, NY
    13 hours ago
  • EX Squared LATAM is hiring a Python Developer to work remotely. The role involves building functional server-side applications and participating in the entire software development lifecycle. Applicants should have solid experience with Python and frameworks like Django... 
    Remote job

    EX Squared LATAM

    New York, NY
    1 day ago
  •  ...leading AI research organization is looking for a Principal Software Engineer to design and scale backend services for their developer and enterprise products...  ...should be proficient in backend languages such as Python or Go and should demonstrate a commitment to reliability... 
    Principal

    OpenAI

    New York, NY
    1 day ago
  • Publicis Groupe is seeking a Principal Backend Engineer in New York, NY to set the technical direction for OneSuite data products. This role involves...  ...experience in backend engineering with strong expertise in Python, AWS serverless systems, and leading engineering teams. The... 
    Principal

    UNAVAILABLE

    New York, NY
    4 days ago
  • SCALIS is seeking a Senior Python Engineer to build and maintain backend systems and data layers in New York, NY. This hands-on role involves working with production Python APIs, designing data pipelines, and ensuring the integrity of the data used for AI systems. The ideal... 

    SCALIS

    New York, NY
    3 days ago
  • Celebal Technologies is seeking a Backend Python Developer to work on identifying infrastructure needs and developing AI-ready web applications. The ideal candidate will have strong skills in Python and Fast API, as well as experience in defining web architecture. This... 
    Full time

    Celebal Technologies

    New York, NY
    1 day ago
  • $160k - $230k

    Piper Companies is seeking a Remote Principal Backend Engineer to build innovative universal apps on their multi-cloud platform. With over 8 years of software development experience and expertise in AWS, you will design and implement a secure, high-performing backend architecture... 
    Principal
    Remote job

    Stackruit Ltd.

    New York, NY
    2 days ago
  •  ...your insights to keep the team at the cutting edge Bachelor’s Degree in Computer Science or a related field 5+ years of experience in Python web development, particularly with financial systems or modules 3+ years of SaaS product development experience, including cloud-... 
    For contractors
    Remote work

    Grow UP HR

    New York, NY
    1 day ago
  • Sophilabs is seeking a Backend Python/Django Developer to contribute to building websites, mobile apps, and backend services. You will collaborate with cross-functional teams using Scrum to support various business workflow phases. Ideal candidates possess strong Python... 
    Remote job

    Sophilabs

    New York, NY
    1 day ago
  • Senior / Staff / Principal Backend Engineer Location: Onsite New York We have multiple startups interested in talent. Here is a generic summary. Instead of a perfect job description, we present talented individuals to companies and allow them to share how that talent fits... 
    Principal

    Lead Allies Inc

    New York, NY
    6 days ago
  •  ...Principal Python Engineer page is loaded## Principal Python Engineerremote type: Hybridlocations: NJ-Warrentime type: Full timeposted on: Posted...  ...Responsibilities*** Design, develop, and maintain scalable backend systems and APIs using **Python.*** Lead technical design discussions... 
    Principal
    Temporary work
    Local area
    Remote work
    Flexible hours

    Kalepa Insurance Services, LLC

    New York, NY
    2 days ago
  • $121.2k - $181.8k

    Citi is seeking a highly skilled Principal Engineer to join their Retail and Wealth Risk Engineering team in Rutherford, New Jersey. The ideal...  ...8+ years in application development, particularly in Python and PySpark, along with strong skills in data architecture and... 
    Principal
    Full time

    Citi

    Rutherford, NJ
    1 day ago
  •  ...Betr is seeking a Senior Backend Engineer with over 7 years of experience to expand our PHP/Laravel-based platform. Your role will involve improving application quality and performance, working with Python on internal tools, and collaborating closely with a dedicated... 
    Remote work

    Betr

    New York, NY
    4 days ago
  • $250k - $300k

     ...our platform technology. ABOUT THE ROLE As a Principal Forward Deployed Engineer (FDE) at Invisible, you'll lead high-impact, AI-powered...  ...significant time spent building data, ML, or backend systems * Python & ML/LLM Frameworks: Deep proficiency in Python with... 
    Principal
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Invisible Technologies

    New York, NY
    2 days ago
  •  ...Rippling is seeking a Senior Software Engineer for their New York office, focused on developing backend capabilities and user-facing features. This role requires collaboration...  ..., candidates will ideally have experience in Python, Django, and familiarity with React or TypeScript... 
    Work at office

    Rippling

    New York, NY
    2 days ago
  • HireTalent - Staffing & Recruiting Firm is seeking a skilled Senior Backend Engineer for a 6-month contract focused on migrating legacy Python services to modern Golang services. In this fully remote role, you will work with internal tools and collaborate across teams... 
    Remote job
    Contract work

    HireTalent - Staffing & Recruiting Firm

    New York, NY
    3 days ago
  • A fast-growing technology company is seeking a Senior/Staff Backend Engineer to enhance their logistics platform. In this role, you will collaborate...  ...to deliver reliable software, leveraging your expertise in Python and cloud infrastructure. The ideal candidate will have over... 
    Remote job

    BlueCargo Inc

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Python Backend Engineer. Be the first to apply!