Senior Backend Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Apr 15, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Senior Software Engineer (Backend, Distributed Systems).
Key Responsibilities
- Design and develop backend services and APIs for the data platform
- Collaborate with engineering and product teams to ensure effective planning and execution
- Build components such as messaging queues, databases, and ingestion pipelines
Required Qualifications
- 5+ years of experience in software engineering with distributed systems
- Proficiency in object-oriented programming, specifically in Go
- Experience with at least one cloud provider (AWS, Azure, GCP)
- Familiarity with message queue technologies (e.g., AWS Kinesis, Kafka)
- Experience with databases (e.g., BigTable, Cassandra)
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...