Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 02, 2026
This job expires in: 30 days
Job Summary
Seeking a self-motivated Senior Software Engineer focused on data centralization and storage, this full-time position will architect high-throughput solutions, enhance self-service platforms, and tackle complex distributed data challenges while working remotely.
Key responsibilities
- Architect high-throughput solutions to ensure scalability and efficiency for critical operations
- Collaborate with cross-functional teams to expand and enhance the self-service platform for AI, ML, and analytics goals
- Streamline system integrations and uphold high standards of quality and governance in data management
Required qualifications
- Proven experience as a Software Engineer with a focus on high throughput scalable systems
- In-depth knowledge of processing technologies such as Spark, Flink, and/or Kafka
- Proficiency in Java and strong understanding of object-oriented design and algorithms
- Development experience with data warehouse tools like Snowflake, Clickhouse, or Trino
- Experience with open source data storage formats such as Apache Iceberg, Parquet, or Hudi
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...