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...