Skip to content
ConfluentConfluent

Senior Software Engineer II, Kora Compute

Senior software engineer developing Kora’s highly available, secure, scalable, and multi-tenant cloud compute layer. The role requires 4+ years of cloud infrastructure or networking experience, distributed-systems expertise, and proficiency in a statically typed language.

About the job

Responsibilities

  • Build the highly available, reliable, secure, scalable, and multi-tenant compute layer for Kora, Confluent’s managed cloud-native event streaming service.
  • Drive technical solutions end to end, including design, architecture, development, and production delivery.
  • Solve complex distributed-systems and infrastructure problems with a focus on quality and customer impact.
  • Identify root causes and develop durable solutions rather than treating symptoms.
  • Collaborate effectively with teammates and stakeholders, making decisions that benefit the team and company.
  • Build and operate large-scale cloud systems.

Requirements

  • Bachelor’s, master’s, or doctoral degree in computer science or a related field, or equivalent work experience.
  • 4+ years of relevant cloud infrastructure or cloud networking experience.
  • Strong fundamentals in distributed-systems design and development.
  • Experience building and operating large-scale systems in the cloud.
  • Understanding of systems operations, including disks, networks, and operating systems.
  • Proficiency in Java, Scala, C, C++, Go, or another statically typed language.
  • Self-starter who works effectively in teams.

Nice-to-haves

  • In-depth familiarity with the JVM.
  • Background in distributed storage systems or databases.
  • Experience with resource management and quality of service.
  • Experience with or knowledge of public clouds, including AWS, Azure, or Google Cloud.
  • Experience with databases or data storage.
  • Interest in technical evangelism, such as conference talks or technical blog posts about Kafka.

Skills

Distributed Systems, Cloud Infrastructure, Cloud Networking, Java, Scala, C++, Go, Jvm, AWS, Azure, GCP, Distributed Storage Systems, Databases, Resource Management, Quality Of Service

Instacart

Instacart

Canada

Senior Software Engineer, Marketing Platform Tooling
CA$168k+/yrRemote5+ YOEBackend Engineering

Builds and owns scalable backend platforms for audience targeting and high-volume CRM messaging, including real-time and batch data pipelines and distributed services. Requires 5+ years of backend experience with Ruby and Go, distributed systems expertise, and strong cross-functional collaboration.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

MongoDB

MongoDB

Toronto, Canada

Senior Software Engineer
CA$158k+/yrHybrid5+ YOEBackend Engineering

Build and lead backend systems for MongoDB’s integrated search platform, written in Java. The role requires 5+ years of backend software experience, distributed systems and cloud expertise, and strong ownership and collaboration skills.

1Password

1Password

United States
Senior .Net/C# Developer, SaaS Manager
$153k+/yrRemote5+ YOEBackend Engineering

The Senior Developer will independently design, deliver, and improve enterprise-scale SaaS management features while guiding technical decisions and mentoring teammates. The role requires 5+ years of software development experience with strong .NET, C#, and MongoDB expertise, and is remote within the US and Canada.

Censys

Censys

United States
Senior Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed services, data pipelines, and platform capabilities that power Internet intelligence and security products. The role requires 5+ years of distributed-systems software engineering experience and proficiency with Go, cloud platforms, messaging systems, and databases.