Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Dec 17, 2025
This job expires in: 23 days

Job Summary

A company is looking for a Staff/Senior Software Engineer, Stats & Analytics - Data Platform.

Key Responsibilities
  • Design and build scalable data pipelines, batch jobs, and streaming processes for analytics and machine learning
  • Implement and optimize data storage systems with a focus on reliability, lineage, and governance
  • Collaborate with cross-functional teams to align platform capabilities with business needs and ensure data quality and scalability
Required Qualifications
  • Strong background in software engineering, data engineering, and distributed systems at scale (terabytes+)
  • Hands-on experience with modern data storage technologies (e.g., Snowflake, Spark, Kafka)
  • Experience in designing and building ETL pipelines and real-time streaming processes
  • Solid understanding of data governance and cost optimization in cloud environments
  • Ability to write clean, maintainable, and performant code in production systems

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