Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Mar 25, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Staff Software Engineer specializing in Apache Spark.

Key Responsibilities
  • Architect and implement next-generation features for large-scale data engineering solutions
  • Contribute to the Apache Spark project, influencing the future of distributed data processing
  • Develop high-performance features using modern programming languages on advanced data platforms
Required Qualifications
  • 5-7+ years of professional software development experience
  • Proficiency in Java, Scala, or other JVM-based languages
  • Experience in designing and developing distributed systems
  • Demonstrated ability to lead technical initiatives and deliver complex product enhancements
  • Strong understanding of core distributed data processing concepts

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