Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
skillventory - A Leading Talent Research Firm

Senior Software Engineer – Python APIs

skillventory - A Leading Talent Research Firm

Senior Software Engineer building and operating production-grade software systems for Fidelity’s AI/ML platform. Focused on cloud applications, distributed systems, and high-availability environments.

Posted 4/29/2026full-timeJersey City • New Jersey, Texas • 🇺🇸 United StatesSenior💰 $97,000 - $185,000 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformGroovyJavaLinuxPython

About the role

Key responsibilities & impact
  • Design, build, and operate production-grade software systems
  • Enable machine learning at scale across the organization
  • Develop robust web services, libraries, and automation
  • Support model training, evaluation, deployment, and lifecycle management
  • Collaborate with Data Scientists and application engineers
  • Operationalize ML-enabled systems at enterprise scale
  • Continuously evaluate and adopt emerging technologies
  • Drive innovation through pragmatic, forward-looking solutions

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in a technology-focused discipline such as Computer Science, Software Engineering, or a closely related field
  • Strong software engineering experience in Python
  • Proven ability to design, implement, test, and maintain production-quality libraries, services, and internal platforms
  • Comfortable applying object-oriented and functional programming principles in Linux-based environments
  • Scripting and automation experience required
  • 5 years of professional experience developing Python-based cloud applications or internal platforms
  • Demonstrated ownership of non-trivial systems in production
  • Familiarity with Java or Groovy is a plus
  • Familiarity with LiteLLM or GenAI Gateways is a plus
  • Experience building and operating cloud-native systems on AWS
  • Experience supporting managed ML services as part of a broader platform
  • Exposure to Azure or GCP is beneficial but not required
  • Strong DevOps and CI/CD experience
  • Hands-on experience with containerization (Docker)
  • Infrastructure-as-Code expertise is a plus
  • Strong understanding of scalable and distributed system design
  • Proven experience supporting business-critical applications

Benefits

Comp & perks
  • comprehensive health care coverage and emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonobject-oriented programmingfunctional programmingscriptingautomationcloud applicationscloud-native systemsDevOpsCI/CDcontainerization
Soft Skills
collaborationinnovationproblem-solvingownership
Certifications
Bachelor’s degreeMaster’s degree