Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 17, 2026
This job expires in: 27 days

Job Summary

To support the transformation of raw data into meaningful business assets, the remote Senior Software Engineer will design, build, and maintain scalable 360 data models while leveraging modern AI coding tools to enhance development processes.

Key responsibilities
  • Design and implement semantically consistent, scalable 360 data models that integrate data across domains
  • Build and maintain transformation pipelines for cleansing, standardization, enrichment, and derived logic applied to domain datasets
  • Write production-quality, testable code in SQL and Python, ensuring performance and maintainability of data assets
Required qualifications
  • 4-8 years of experience in data engineering or software engineering focused on data transformation or analytics platforms
  • Strong proficiency in SQL and at least one general-purpose programming language such as Python or Scala
  • Experience as an AI-native engineer using tools like Claude, GitHub Copilot, or similar in daily development workflows
  • Solid understanding of data quality practices including validation, enrichment, and business rule encoding
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

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