Confluent

Senior Software Engineer

Confluent

Apply
13 days ago
Remote, Canada
Senior / Mid Level

Responsibilities

  • Drive the design and execution of complex projects end to end.
  • Contribute to the advancement of the Apache Kafka project.
  • Work with customers to understand their requirements and ensure their success.
  • Represent the team in cross-functional design and architecture meetings.
  • Provide guidance and mentorship to other engineers.
  • Collaborate with engineers to make decisions that benefit Apache Kafka and Confluent.

Requirements

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.
  • 4+ years of relevant experience in distributed systems, query, and stream processing.
  • Strong fundamentals in distributed systems design and development.
  • Experience building and operating highly scalable and performant systems.
  • Solid understanding of basic systems operations (disk, network, operating systems, etc).
  • Self-starter with the ability to work effectively in teams.
  • Proficiency in Java, Scala, or other statically typed languages.

Benefits

  • Commitment to diversity and inclusion in the workplace.
  • Opportunities for leadership and growth.
  • Collaborative work environment across time zones and backgrounds.

Tech Stack

Apache KafkaJavaScala

Categories

BackendData Engineering