Confluent

Staff Software Engineer – Flink Control Plane

Confluent

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $235,700 - $277,000 per year

Job Level

About the role

  • Developing the control plane services that orchestrate Flink job lifecycles (submission, scaling, recovery).
  • Building Kubernetes operators and orchestrators for serverless resource management.
  • Designing APIs for job management, multi-tenancy, and isolation.
  • Following a holistic development approach you will be responsible for the code quality, test coverage, documentation and maintainability of the components you and your team work on.
  • Designing Components and drafting designs, discussing them and curating and moderating decisions with involved stakeholders.
  • Helping maintain processes, leading meetings and participating in on-call rotations.
  • Mentoring other engineers with less experience in Control plane architecture and junior developers.

Requirements

  • 10+ years of relevant software development experience.
  • Deep knowledge of distributed systems orchestration (e.g., Kubernetes, control loops).
  • Experience building high-scale control planes, API servers, or cloud-native infrastructure.
  • Knowledge of containerization, networking, and resource isolation.
  • Strong problem-solving skills, capable of translating complex requirements into effective solutions.
  • Excellent communication skills, both written and verbal, with the ability to collaborate across teams.
Benefits
  • Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
FlinkKubernetesAPI designdistributed systemscontrol plane architecturecloud-native infrastructurecontainerizationnetworkingresource isolationcode quality
Soft Skills
problem-solvingcommunicationmentoringcollaborationleadershipdocumentationdecision-makingteamworkstakeholder engagementprocess maintenance