Uber's streaming platform team is seeking a Senior Software Engineer to join their dynamic infrastructure team. This role focuses on providing streaming processing and analytics technology that powers thousands of Flink jobs and workflows, processing trillions of messages daily with seconds latency. The position offers an opportunity to work on cutting-edge streaming technology that directly impacts Uber's core infrastructure.
The ideal candidate will be instrumental in refining and optimizing streaming platform capabilities while maintaining close relationships with stakeholders. You'll be working with state-of-the-art technology, building solutions that drive business success by scaling current streaming systems and exploring new ventures. The role involves collaboration with infrastructure experts and product managers to deliver high-impact results.
The position offers competitive compensation ranging from $185,000 to $205,500 per year, along with additional benefits including equity awards and bonus opportunities. This hybrid role is based in the San Francisco Bay Area, requiring at least 50% office presence to maintain collaboration and cultural engagement.
As a Senior Software Engineer, you'll be working with technologies like Java, Go, and Kafka, and will be responsible for designing and implementing features for a high-performance streaming platform. The role requires strong expertise in distributed systems and a deep understanding of scalability, reliability, and efficiency principles. This is an excellent opportunity for experienced engineers looking to make a significant impact on large-scale streaming infrastructure.