Remote Senior Software Engineer II

at Confluent

Posted 1 day ago 3 applied

Description:

  • Confluent is focused on transforming how data moves and is utilized globally, ensuring that information is streamed in near real-time for enhanced responsiveness and smarter solutions.
  • The company values collaboration, honesty, and curiosity among its team members, promoting a culture without egos or solo acts.
  • As a Senior Software Engineer II, you will tackle diverse challenges, including building foundational cloud frameworks and services for the Confluent Cloud platform.
  • You will contribute to the development of a multi-tenant, multi-cloud, cloud-native compute substrate that supports various components like Connect, Apache Flink, and Kafka.
  • Your role involves strategic thinking and driving end-to-end technical delivery, focusing on customer experience and internal operations scaling.
  • You will ensure the operational aspects of the Compute Platform, including availability, reliability, performance, monitoring, emergency response, capacity planning, and disaster recovery.

Requirements:

  • You must have 8+ years of industry experience in designing, building, scaling, and supporting backend systems in production, with a strong understanding of software engineering practices such as code reviews and documentation.
  • Proficiency in a major programming language (e.g., Java, Go, C/C++, Python) is required, along with strong programming and algorithmic skills.
  • Experience in configuring and deploying distributed systems and microservices using modern tools like Kubernetes and Helm is essential.
  • You should possess strong project delivery and communication skills.
  • A background in driving operational excellence for large production services is necessary.
  • A strong sense of customer centricity, teamwork, technical leadership, and mentorship is expected, along with enthusiasm for team and company success.
  • A BS, MS, or PhD in computer science or a related field, or equivalent work experience, is required.

Benefits:

  • Confluent promotes a culture of belonging, ensuring that diverse perspectives are valued and that everyone has the opportunity to lead and grow.
  • The company is committed to being an equal opportunity workplace, making employment decisions based on job-related criteria without discrimination.
  • Employees are encouraged to challenge the status quo and contribute to innovative solutions in a collaborative environment.