Senior Software Engineer, Data

Location: Remote
Compensation: Salary
Reviewed: Tue, May 26, 2026
This job expires in: 30 days

Job Summary

To support the development of a next-generation intelligent data platform, the full-time remote Senior Software Engineer, Data will own the delivery of core data pipeline components, collaborate on technical architecture, and implement AI-native practices to ensure data quality and reliability.

Key responsibilities
  • Build and ship production-quality implementations of data normalization, schema mapping, validation, enrichment, and distribution pipelines
  • Collaborate with Staff engineers to shape the architecture of an AI-native data warehouse and execute decisions on schema design and API patterns
  • Maintain data validation checks and monitoring tools, participating in on-call support to quickly resolve data quality issues
Required qualifications
  • 4-7 years of software engineering experience with a proven track record of shipping production systems end-to-end
  • Strong backend engineering fundamentals, including backend services, data pipelines, and API design
  • Hands-on experience with data pipeline or data warehouse engineering, including ETL/ELT patterns and schema design
  • Production experience building with LLMs, including prompt design and output validation
  • Fluency with AI-assisted and agentic development workflows, with the ability to critically evaluate AI-generated 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...