Senior Software Engineer - Streaming Platform
About the role
The role involves working within a distributed, high-impact team to build critical technologies that power data pipelines for dozens of internal teams and hundreds of services. Responsibilities include architecting and implementing resilient interactions between client libraries and the control plane, optimizing streaming library performance, championing developer experience, leading technical projects, and mentoring junior engineers.
Candidates will join an innovative team pushing engineering boundaries. Depending on the domains associated with this job, you will be expected to design clean APIs, write automated test cases, and participate in peer code reviews. We value developers who focus on performance optimization, fast load times, and simple, maintainable architectures.