Backend Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Dec 17, 2025
This job expires in: 24 days
Job Summary
A company is looking for a Backend Software Engineer, Change Data Processing & Edge Caching.
Key Responsibilities
- Design, build, and maintain backend systems supporting SaaS and on-premise products
- Define and evolve APIs and data schemas ensuring consistency and scalability
- Implement automated testing, CI/CD pipelines, and participate in deployment and monitoring
Required Qualifications
- Experience with Change Data Capture (CDC) pipelines and ETL concepts
- 5+ years of professional software engineering experience, including 2+ years in a startup environment
- Proficiency in Golang and Python, with experience in building distributed systems
- Strong understanding of gRPC, protobuf, and event-driven architecture
- Familiarity with observability concepts and networking fundamentals
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...