Job Description

We’re looking for an experienced Python and backend engineer to join a finance SaaS company developing data and risk-analysis tools for a mid-market financial institution.You’ll be responsible for building and maintaining backend services that support the core analytics platform. The role focuses on clean architecture, scalable data pipelines, and integrating machine learning models into production systems. You’ll work closely with data scientists and the frontend team to deliver reliable and well-structured APIs.What You’ll DoBuild and maintain backend services in PythonDevelop APIs and data pipelines that support real-time analyticsCollaborate with data scientists to deploy and monitor machine learning modelsImprove system performance, reliability, and observabilityWork with the frontend team to design efficient API contractsParticipate in sprint planning, stand-ups, and retrospectivesPromote best practices in backend architecture, testing, and documentationYour ProfileStrong experience with Python and backend developmentGood understanding of microservices, API design, and distributed systemsExperience with data processing, ML pipelines, or model deploymentFamiliarity with cloud environments and containerizationComfortable collaborating across engineering and data teamsA structured mindset and an interest in writing maintainable, well-tested codeWhy Join UsWork on a platform used by financial teams to make better, faster decisionsBe part of a product-driven company focused on clarity and reliabilityTake ownership of backend architecture and influence technical directionJoin a small team that values thoughtful engineering and practical problem-solvingCompetitive salary, benefits, and flexible work setupQuestions?Contact recruiter Maisy Holmes at M.Holmes@tenthrevolution.com

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In