Remote Jobs Sign In

Staff Software Engineer - Backend

Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 02, 2026
This job expires in: 30 days

Job Summary

To support the development of large-scale, data-intensive systems, the remote Staff Software Engineer - Backend will design, build, and scale REST APIs and data processing pipelines using Python, Typescript, and AWS services while optimizing backend services for high throughput and low latency.

Key responsibilities
  • Design and implement new features for REST APIs and large-scale data processing pipelines
  • Architect backend services to enhance performance, reliability, and scalability
  • Mentor developers and automate deployments using CI/CD practices with Terraform and Kubernetes
Required qualifications
  • 7+ years of backend or full-stack engineering experience with a strong backend focus
  • 7+ years of hands-on Python experience related to APIs and large-scale data pipelines
  • 3+ years of experience with Typescript or Node.js
  • Advanced knowledge of AWS services including EC2, EKS, and Lambda
  • Proven experience with large datasets and distributed computing frameworks such as Spark and Kafka

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