Confluent

Senior Software Engineer II

Confluent1 weeks ago
Location

Seattle, Washington

Workplace

Remote

Type

Full Time

Salary

USD 197,400 – 232,000

Level

Senior

Role

Backend Engineer

Posted

Mar 19, 2026

Full TimeRemoteSenior

The role

Summary

Confluent is seeking a Senior Software Engineer II to drive critical backend systems for their data streaming platform. The ideal candidate will lead complex service design, make architectural decisions, and contribute to a high-performance engineering culture, focusing on distributed systems, cloud-native technologies, and platform reliability.

What you'll do

System Architecture: Lead design and implementation of complex backend services in cloud-native environments
Technical Leadership: Set technical direction, make architectural decisions, and mentor engineering team members
Project Management: Drive projects end-to-end from requirements through production implementation
Platform Improvement: Identify and implement productivity improvements in tooling, automation, and processes
Collaboration: Work across teams to define APIs, integration points, and maintain platform coherence

What we look for

Technical

Programming Proficiency5+ years experience building production backend systems
Cloud EngineeringExperience with public cloud platforms and container orchestration

Education

Computer Science DegreeBS, MS, or PhD in Computer Science, Engineering, or related field

Experience

Backend DevelopmentMinimum 5 years of industry experience in backend systems
Distributed SystemsProven track record in designing and operating large-scale distributed services

Skills

Required skills

Backend ProgrammingProficiency in Java, Go, C/C++, or Python with strong fundamentals in data structures and algorithms
Distributed SystemsExperience with event-driven architectures, high-throughput services, and large-scale data pipelines
Cloud TechnologiesHands-on experience with AWS, GCP, or Azure, Docker, and Kubernetes
Database ManagementWorking knowledge of SQL and NoSQL databases, including data modeling and performance optimization
System DesignAbility to make architectural decisions balancing reliability, scalability, performance, and operability

Nice to have

MicroservicesExperience designing and implementing cloud-native microservices architectures
ObservabilityExpertise in metrics, logging, tracing, and incident response
Technical LeadershipTrack record of driving projects and coordinating work across multiple teams

Compensation & benefits

Salary

USD 197,400 – 232,000 (annual)

Stock options

Available

Benefits

Equity

Stock options as part of compensation package

Remote Work

Flexible remote work arrangement

Inclusive Culture

Commitment to diversity, equity, and inclusion

Career Growth

Opportunities for technical leadership and professional development


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications
  2. 2
    Technical Screen In-depth technical interview focusing on system design and coding skills
  3. 3
    Onsite/Virtual Interviews Multiple rounds covering technical expertise, system design, and team collaboration
  4. 4
    Team Matching Discussion and alignment on team placement based on candidate's background and interests

Apply for this position

You'll be redirected to the company's application page