Lead Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Apr 13, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Lead Software Engineer.
Key Responsibilities
- Design, build, and maintain scalable data pipelines and data services (batch and real-time)
- Lead the architecture and evolution of data models to support analytics and reporting
- Establish and enforce best practices for data engineering, including schema design and testing
Required Qualifications
- 7+ years of software engineering experience with a focus on data engineering
- Proven experience in designing and operating scalable data pipelines and distributed data systems
- 3+ years of experience designing data solutions on AWS
- Proficiency in programming languages such as Python, Java, or Scala
- Experience with modern data technologies like Spark, Kafka, and Snowflake
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...