← Back to list
Job · Principal

Staff Software Engineer

Backend Developer • Principal • Remote • Full-time • 📍 GB Remote United Kingdom

Confluent builds a data streaming platform that puts information in motion in near real-time so companies can react faster. The company is looking for a staff-level technical leader to help build the next-generation network data plane that enables Confluent Cloud to reach 10x its current scale. The Traffic team owns the network platform of Confluent Cloud, focusing on performance, security, reliability and cost optimization for all ingress, egress and internal service traffic.

Responsibilities

  • Design, develop and operationalize high-performance, scalable, reliable and resilient systems for the Confluent Cloud network data plane platform
  • Independently drive the execution of ambiguously scoped cross-team software projects, delivering complex projects in production with a focus on quality
  • Leverage cloud providers to deliver impactful business solutions
  • Troubleshoot and improve operations for a complex technical stack spanning AWS, Azure and GCP, including microservices, containers and virtualization

Requirements

  • BS, MS or PhD in Computer Science or a related field, or equivalent work experience
  • 8+ years of software engineering industry experience
  • Strong fundamentals in distributed systems design and development
  • Experience building and operating large-scale systems
  • Solid understanding of networking primitives and protocols
  • Self-starter able to work effectively in teams
  • Proficiency in C++, Go, Python or other programming languages

Nice to have

  • Experience with Kubernetes
  • Experience with network proxies and/or load balancers
  • Experience with public clouds (AWS, Azure or GCP)

Soft skills

Asks hard questions and gives honest feedbackCollaborative, no-ego team playerSelf-starter who drives ambiguous projects independently

About the company

Confluent builds a data streaming platform that keeps information in motion in near real-time. It is an IBM subsidiary that has been acquired by IBM and will be integrated into the IBM organization.

Education: BSc, MSc vagy PhD számítástechnikában vagy kapcsolódó területen, vagy ezzel egyenértékű munkatapasztalat