Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 11, 2026
This job expires in: 24 days
Job Summary
To support the development of a multi-tenant, cloud-native data platform, the fully remote Senior Software Engineer will design, build, and maintain data services and pipelines on Google Cloud Platform, focusing on data ingestion, standardization, and analytics delivery while leveraging AI tools for enhanced productivity.
Key responsibilities
- Design and maintain production-grade Python and Java data services and pipelines deployed on Google Cloud Platform
- Implement event-driven data workflows using Google Cloud Pub/Sub and build Google Cloud Dataflow pipelines for data ingestion and analytics
- Collaborate with cross-functional teams to ensure timely delivery of complex, data-intensive features while adhering to HIPAA regulations
Required qualifications
- Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or equivalent practical experience
- 5+ years of experience in data engineering or backend software engineering, specifically with Google Cloud Platform data services
- Proficiency in Java and Python for developing data pipelines and automation scripting
- Experience with Apache Airflow/Cloud Composer for workflow orchestration and deploying production DAGs
- Solid understanding of AI concepts and hands-on experience with AI-assisted tools like Claude Code
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...