Employment Type: Full Time
Department: Engineering
Compensation: $192.2K - $225.8K (Offers Equity)
At Confluent, we are passionate about transforming the way data flows and enabling businesses to fully leverage its potential. Our platform facilitates near real-time information streaming, empowering companies to adapt swiftly, innovate, and deliver outstanding experiences.
We seek collaborative, curious individuals who thrive on tackling complex challenges. If you enjoy working in a team environment that encourages questioning norms, we want to hear from you!
About the Role
We are looking for a Senior Software Engineer II to design, build, and maintain vital services that form the foundation of our cloud infrastructure and product offerings. This engineering role blends software development with a strong commitment to operational excellence.
In this position, you will create scalable platform services focused on key areas such as authentication, authorization, identity management, and secrets handling, ensuring reliability and resilience in production environments. Collaboration with teams across engineering, security, and compliance is essential for providing secure and efficient building blocks for our product teams.
What You Will Do
Architect and develop platform services with a focus on scalability, security, and improving developer experience.
Lead the design of operational elements to ensure reliability through effective observability, monitoring, and automated incident response for security-critical services.
Create automation tools that enhance self-healing systems, enable proactive risk detection, and facilitate continuous resilience testing.
Work alongside compliance teams to integrate regulatory requirements into scalable technical controls.
Conduct technical design reviews and lead incident postmortems for platform-level incidents.
Mentor junior engineers on best practices in security and operations.
Oversee the entire service delivery lifecycle, from initial design through deployment and maintenance.
What You Will Bring
At least 6 years of experience in software engineering, site reliability engineering, or security engineering with a solid foundation in managing security platform services.
Proficiency in backend software development using languages such as Go, Java, Rust, or Python.
Expertise in distributed systems, cloud platforms (AWS, GCP, Azure), Kubernetes, and container orchestration.
A strong grasp of security concepts including IAM, OAuth2, OIDC, PKI, and zero trust architecture.
Demonstrated experience in building reliable, observable, and resilient production systems.
Operational expertise in SLOs, SLIs, incident management, and on-call leadership.
Excellent collaboration and communication skills, vital for working with both technical and business leaders.
A degree in computer science or a related field, or equivalent experience.
What Gives You an Edge
Experience with technologies like SPIFFE/SPIRE, OPA, and service mesh tools.
Familiarity with security compliance frameworks such as FedRAMP.
Recognized leadership in cross-organizational security platform architecture initiatives.
Ready to make a meaningful impact? Join us as we reshape the future of data streaming.
Come As You Are
Diversity is at the heart of our culture. We value contributions from all backgrounds and believe teamwork drives innovation.
We are proud to be an equal opportunity employer. Employment decisions are based on qualifications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.