Sr Software Engineer

Prometric
$110,000 - $120,000Remote

About The Position

As a Backend Engineer, you build the foundation and core functionality surfaced to B2B customers with our SaaS platform. You fuse traditional Software Engineering techniques with a wealth of AI capabilities to fundamentally change the way customers perform work. Your primary focus will be on building robust services for AI-powered systems. This role provides an exciting and rare opportunity for those looking to be a part of the evolving AI journey while solving real-world problems.

Requirements

  • At least 10 years experience in a Software Engineer role or similar position, with a strong emphasis on full-stack web development
  • Deep experience in Python software engineering, able to meet modern best practices and mentor other engineers
  • At least 5 years experience with one or more Python services frameworks such as Django, Flask or FastAPI
  • Demonstrated experience building line-of-business applications or customer facing products, preferably with experience developing B2B SaaS applications
  • System design and solution engineering experience, able to wield both infrastructure and application logic to solve business problems
  • Knowledge of modern cloud deployments on AWS utilizing resources such as S3, ECS/EKS, RDS and lambdas to compose solutions
  • Familiarity with basic with DevOps practices (Github Actions, Infrastructure-as-code, etc)
  • Excellent troubleshooting skills, with the ability to identify, triage and address errors, bugs, and technical limitations
  • Effective communication skills, both written and verbal.
  • A track record of learning new techniques & technology, staying up-to-date with industry trends, and learning new tools and growing your skills

Nice To Haves

  • Experience integrating AI technologies into applications is desirable but optional

Responsibilities

  • Design and implement back-end REST services using Python, Django and other relevant technologies
  • Make decisions on database schemas, communication protocols, and other transactional logic
  • Deliver high-quality code following best practices & coding standards, including clean code, unit tests, and CI-CD
  • Collaborate with stakeholders & frontend engineers on the requirements, functionality and traits of services
  • Take ownership and lead projects to deliver new features and functionality
  • Create Proofs-of-Concept and perform R&D to explore and discover novel solutions
  • Design cloud solutions composed of both infrastructure and services
  • Collaborate with Tech Lead & ML Engineers to integrate AI technologies to solve business problems
  • Work in an agile environment, employing an experimental approach to adapt to the evolving needs of a growing startup
  • Provide troubleshooting and bug-fixing support to ensure the smooth operation of our software solutions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service