Confluent is hiring a Senior Software Engineer II

About the Role

Confluent is looking for a Senior Software Engineer II to build the foundational cloud frameworks and services that power our data streaming platform. You will architect, design, develop, and operationalize high-performance, scalable, and resilient backend services, with a deep focus on operational aspects like availability, reliability, and performance.

What You'll Do

  • Build mission-critical backend services that deliver value to customers.
  • Architect, design, develop, and operationalize high performance, scalable, reliable, and resilient services.
  • Design, develop, and maintain Kafka Connect connectors for integrating with databases and data warehouses (e.g., PostgreSQL, MySQL, Snowflake).
  • Work with open source technologies like Debezium and Kafka Connect to implement Change Data Capture (CDC) connectors.
  • Troubleshoot and debug technical issues inside a deep and complex technical stack that includes microservices, containers, and virtualization.
  • Ensure operational readiness of the services and meet the availability and performance SLA commitments to customers.
  • Constantly think of process and operational improvements.

What We're Looking For

  • 8+ years industry experience designing, building, scaling and supporting backend systems in production.
  • Solid grasp on good software engineering practices such as code reviews, deep focus on quality, and documentation.
  • Strong programming and algorithmic skills.
  • Proficiency in a major programming language, e.g. Java, Go, C / C++, Python, etc.
  • Experience configuring and deploying distributed systems and microservices using modern tools, e.g. Kubernetes, Helm, etc.
  • Strong focus on project delivery and communication skills.
  • Experience in driving operational excellence for large, production services.
  • A strong sense of customer centricity, teamwork, technical leadership and mentorship.
  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.

Nice to Have

  • Proven track record of delivering large-scale, highly available, low latency, high quality systems.
  • Hands-on technical expertise in large scale systems engineering or distributed systems.

Technical Stack

  • Languages: Java, Go, C / C++, Python
  • Infrastructure: Kubernetes, Helm
  • Streaming & Integration: Kafka Connect, Debezium
  • Databases & Warehouses: PostgreSQL, MySQL, Snowflake

Team & Environment

Backend engineers at Confluent work on a set of diverse and complex challenges such as building foundational cloud frameworks and services that power all components of the platform in the Cloud.

We’re proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.

Required Skills
JavaGoC / C++PythonKubernetesHelmKafka ConnectDebeziumPostgreSQLMySQLDistributed SystemsStream Processing
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Confluent
Confluent provides a data streaming platform that puts information in motion in near real-time across AWS, GCP, and Azure, enabling companies to react faster and build smarter.
All jobs at Confluent Visit website
Job Details
Category backend
Posted 8 months ago