Remote Jobs Sign In

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