Staff Software Engineer
Core
Design and build backend services for Confluent Cloud's AI capabilities, enabling in-place inference and AI agent execution on real-time streaming data.
Role type
Staff Software Engineer (Distributed Systems & AI Infrastructure)
Builds
Production-grade AI inference and agent execution layers integrated with real-time data streaming platforms
Domain
Cloud-native distributed systems, real-time data streaming, AI/ML infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Cloud-native backend infrastructure, Kubernetes, Go, Java, Python, Cross-team technical leadership, System reliability engineering
Preferred skills
Model serving, LLM/agent infrastructure, Streaming data systems
Technologies
Go, Java, Python, Kubernetes
Responsibilities
Design and build backend services for AI inference on streaming data, Own features end-to-end including design and stakeholder alignment, Make technical decisions on systems spanning multiple teams, Ensure quality of shipped code and production reliability, Mentor engineers through code review and design feedback, Participate in on-call rotation
Seniority
Staff, hands-on IC with cross-team influence