Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer

at Confluent

Posted 2 days ago 3 applied

Description:

  • Confluent is focused on transforming how data moves and enhancing what can be achieved with it.
  • The company aims to make it easy for anyone to use its products, including Kafka, to create streaming applications.
  • The team is seeking skilled engineers to join their world-class group dedicated to building and managing large-scale, multi-tenant distributed systems with high availability.
  • The client team develops libraries for Kafka developers, enabling organizations to build applications that manage data at scale with high throughput and performance.
  • Responsibilities include contributing to open-source repositories related to non-Java Kafka client libraries, primarily using the C programming language, and providing support to customers by resolving production or go-live issues in collaboration with global support teams.

Requirements:

  • Candidates must have 3+ years of industry experience in building applications using the C programming language.
  • Experience with additional languages such as .NET, Python, or JavaScript is considered an advantage.
  • Applicants should possess expertise in solving multi-threading issues and addressing memory leaks or other resource-related problems through optimization.
  • Some experience in implementing security measures using oAuth, mTLS, RBAC, and ACLs is required.

Benefits:

  • Confluent promotes a culture of belonging, ensuring that all employees feel included and valued.
  • The company embraces diversity, working across various time zones and backgrounds to foster innovative ideas.
  • Employees are encouraged to lead, grow, and challenge the status quo in a supportive environment.
  • Confluent is an equal opportunity workplace, making employment decisions based on job-related criteria without discrimination.