Staff Software Engineer, Stream Compute
Core
Design, build, and operate Flink-powered stream processing infrastructure at global scale for Stripe's financial operations.
Role type
Staff Software Engineer (Stream Compute Infrastructure)
Builds
High-availability stream compute infrastructure, tooling, and systems for real-time data processing
Domain
Fintech, Distributed Systems, Real-time Data Processing
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, Apache Flink, Kafka, Temporal, AWS services, Go/Java/Scala, Infrastructure as a product, Fleet-level automation, Open source contribution
Preferred skills
Streaming infrastructure platform operations, Real-time processing framework optimization, Control plane development, Open source community leadership
Responsibilities
Design and operate stream compute infrastructure with Apache Flink, Partner with product and platform teams to unblock Flink adoption, Define operational best practices for resilience and reliability, Drive fleet-level automation and standardization, Lead initiatives to raise Flink availability and state durability, Evaluate and productionize Flink ecosystem capabilities, Work with the open source community to adopt new features
Seniority
Staff, hands-on IC with technical leadership