Remote Jobs Sign In

Staff Backend Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 16, 2026
This job expires in: 29 days

Job Summary

Building and maintaining backend services for on-premises deployments, the full-time Staff Backend Engineer will work remotely on a Python-based microservices platform, ensuring operational correctness and upgrade safety for enterprise customers.

Key responsibilities
  • Design and develop backend services in Python, focusing on operational correctness and upgrade safety
  • Own the deployment lifecycle, including building and maintaining Docker images across various customer infrastructure configurations
  • Build and evolve REST and gRPC APIs while maintaining strict backwards-compatibility contracts
Required qualifications
  • 8+ years of backend engineering experience with Python in a production microservices environment
  • Hands-on experience with Docker and Kubernetes, including writing Helm charts
  • Strong PostgreSQL skills, including schema design and writing zero-downtime migration scripts
  • Experience building and maintaining gRPC and REST APIs with explicit versioning strategies
  • Solid understanding of observability, including structured logging and distributed tracing with OpenTelemetry

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