Remote Jobs Sign In

Senior Software Engineer

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

Job Summary

Owning the data processing layer for ingestion, the full-time Senior Software Engineer will design and operate systems that transform large-scale source data into structured, validated, AI-ready datasets in a remote environment.

Key responsibilities
  • Design and build ingestion systems for processing multimodal data into usable datasets
  • Optimize systems for high volume and throughput while ensuring data quality and compliance
  • Collaborate with cross-functional teams to support new data modalities and improve processing practices
Required qualifications
  • 5+ years of experience in building and operating production backend or data systems
  • Hands-on experience with large-scale data pipelines and distributed data processing
  • Strong programming skills in Python and proficiency with AWS
  • Experience handling messy, high-volume data and navigating complex environments
  • Curiosity and proactivity in improving data processing and quality assurance

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