Staff Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 20, 2026
This job expires in: 28 days
Job Summary
Leading the evolution of a high-throughput event streaming platform, the full-time Staff Software Engineer will architect solutions, enhance developer experience, and simplify streaming architecture while collaborating across engineering teams in a remote environment.
Key responsibilities
- Architect and evolve the next-generation event streaming platform, designing solutions for high-throughput and low-latency applications
- Enhance the developer experience by building self-serve tools for event observability, debugging, and load testing
- Champion best practices in technology selection and collaborate with product, data, and infrastructure teams to launch customer-facing features
Required qualifications
- 10+ years of experience with high-throughput, distributed systems, particularly in event streaming or messaging platforms
- Strong expertise in distributed streaming technologies such as Kafka, Flink, Pulsar, and/or Spark
- Proven track record of leading major architectural initiatives across multiple teams
- Deep experience in designing systems for scale, reliability, and efficiency
- Strong proficiency in Java and backend systems design, with familiarity in infrastructure-as-code and cloud-native environments
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...