Software Engineer, Python Backend

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 14, 2026
This job expires in: 30 days

Job Summary

Software Engineer, Python Backend, is a full-time position responsible for owning backend features of the application, engaging in system design discussions, and building reliable services and APIs using Python and TypeScript.

Key Responsibilities
  • Own features end-to-end from design to deployment, collaborating with the Product Manager
  • Engage in software and infrastructure system design discussions and contribute to architectural decisions
  • Build and maintain backend services and APIs, working with various databases and cloud platforms
Required Qualifications
  • Strong software development background in Python and/or TypeScript
  • Familiarity with AI-assisted development workflows and AI tooling
  • Experience with relational and non-relational databases, including SQL/PostgreSQL and MongoDB
  • Experience deploying services on major cloud platforms such as GCP, AWS, or OCI
  • Proven ability to drive work independently and engage in system design discussions

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...