Confluent
Senior Software Engineer II
Seattle, Washington · Senior
Sponsorship not specifiedDetected 125 days ago
PythonJavaGoC++ReactDistributed SystemsBackend DevelopmentData StructuresAlgorithmsCode ReviewSQLNoSQLAWSGCPAzureDockerKubernetesData EngineeringIncident ResponseLeadershipCommunicationCollaborationMentoring
About the role
- Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform.
- This is a general L4 backend role used across multiple teams.
- Depending on your background, you may focus on areas like core platform services, governance and metadata, observability and telemetry, security and access, or customer-facing application services.
Responsibilities
- Own and lead the design and implementation of complex backend services and systems in a cloud-native, microservices-based environment.
- Drive projects end to end: from requirements and design through implementation, rollout, and ongoing operation in production.
- Collaborate across teams to define APIs, integration points, and data models that keep the platform coherent and evolvable.
- Identify and drive platform and productivity improvements (tooling, automation, process) that raise the bar for the broader engineering organization.
- Mentor and support other engineers through code reviews, design reviews, and technical guidance, helping grow the team's capabilities.
- 5+ years of industry experience building, scaling, and operating backend systems in production.
Requirements
- Deep proficiency in at least one major backend programming language (for example, Java, Go, C/C++, or Python) and strong fundamentals in data structures, algorithms, and system design.
- Hands-on experience with distributed systems (such as event-driven architectures, high-throughput services, or large-scale data pipelines) and an understanding of consistency, fault tolerance, and performance tradeoffs.
- Experience with observability and operational excellence (metrics, logging, tracing, incident response, and postmortems).
- BS, MS, or PhD in computer science, engineering, or a related field, or equivalent practical experience.
- You'll lead the design and delivery of large-scale, distributed services that must be secure, highly available, and easy to operate across regions and clouds.
Apply directly at Confluent →Create a free account for alerts like thisView Confluent immigration profile
This listing is sourced directly from Confluent's careers page and normalized into a canonical job model.