Software Engineer III, Events Processing
Box ยท Redwood City, CA, United States
About this role
## Software Engineer III, Events Processing **๐ข Box** ยท Redwood City, CA (Hybrid โ 3 days/week in office) --- ### ๐๏ธ About the Role The **Events Processing** team provides foundational infrastructure for asynchronous event processing and job execution at Box โ delivering the right data at the right time, at scale. You'll help shape the next generation of the Events Platform as it expands into new products and use cases, impacting millions of users every day. --- ### ๐ What You'll Do - Design and implement **scalable, reliable, and observable services** - Work with modern tech: **Kubernetes, Docker, Pub/Sub, Bigtable, Istio** - Help shape the platform vision and define feature roadmaps - Mentor fellow engineers and contribute to team growth - Champion a culture of learning, continuous improvement, and blameless retrospection - Participate in **on-call rotation** --- ### โ Required Skills - 3+ years of professional software development experience - Experience building **distributed services and APIs** for internal backend/enterprise systems - Proficiency in one or more languages: **Java, Go, Scala, or Python** - Experience with **message queues / streaming systems** (e.g., Kafka, Pub/Sub) - Ability to lead and deliver large projects with minimal supervision ### โญ Preferred Skills - Experience with **GCP, AWS, or Azure** - Experience deploying and operating **microservices on Kubernetes** --- ### ๐ฐ Compensation **Base Salary (Redwood City):** $165,000 โ $206,500 USD *Also eligible for equity and benefits.* --- *Box is an equal opportunity employer and values diversity. Unique experiences are encouraged to apply even if you don't meet every requirement!*
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.