This page was automatically translated and may contain errors. View in English.
IBM

Senior Software Engineer II - Confluent

IBM

Bengaluru, Karnataka, India · Tam zamanlı

Başvuran ilk kişi siz olun

Deneyim
8-12 yaş
Maaş
Açılışlar
1
Yayınlandı
5 saat önce
Çalışma modu
Ofiste
Eğitim
Herhangi bir mezun
Uygunluk
Applicants must have completed any graduate degree to be eligible to apply for this position.
Sürdürmek
Başvuru yapılması gerekmektedir.

Çalışacağınız yer

İş tanımı

Overview of the Role at IBM Confluent

Join IBM as a Senior Software Engineer focused on backend development to tackle complex and varied challenges. You will contribute to building essential cloud infrastructure and services that support Confluent's multi-tenant, multi-cloud platform. Your work impacts components including Connect, Apache Flink, Kafka, and more, aimed at enabling innovative business opportunities across Confluent Cloud.

Key Responsibilities

  • Develop and maintain critical backend infrastructure characterized by scalability, performance, and resilience which form the backbone of the Connect Cloud Platform.
  • Create orchestration systems including auto-scaling and lifecycle management necessary for reliably running thousands of distributed Kafka Connect tasks within a multi-tenant cloud environment.
  • Address technical challenges around resource isolation, performance, and security to ensure a robust and secure shared platform for diverse workloads.
  • Troubleshoot and debug complex environments involving microservices, Kubernetes, containerization, and virtualization technologies to quickly resolve issues.
  • Maintain operational excellence by ensuring services are prepared to meet strict service level agreements relating to availability and performance.
  • Proactively identify and implement improvements architecturally, procedurally, and operationally to continuously enhance the platform.

Educational and Experience Requirements

  • A minimum of a Bachelor’s degree is required; a Master's degree is preferred.
  • 8+ years of professional experience in designing, developing, scaling, and maintaining backend production systems.
  • Proficient in major programming languages such as Java, Go, C/C++, or Python, with strong algorithmic skills.
  • Hands-on experience in deploying distributed systems and microservices with tools like Kubernetes and Helm.
  • Demonstrated ability in operational excellence and managing large-scale production services.
  • Strong communication skills, with a commitment to quality, code reviews, documentation, and fostering team success and mentorship.
  • Preferred background includes proven delivery of highly available, low-latency systems and expertise in distributed systems engineering.

Additional Information

IBM has been a significant presence in India since 1992, with a vast footprint across numerous cities and industries. The company is recognized for its exemplary employment practices and diverse portfolio including research, consulting, and advanced software solutions. IBM offers a challenging and rewarding environment for engineers ready to make an impact on a global scale.

Yanıt almak istiyorsanız bırakın; başka hiçbir amaçla kullanmayacağız.

Göz atmak için tıklayınsürükle ve bırak, veya macun bir ekran görüntüsü

PNG, JPG, GIF, MP4, WebM, MOV · Her biri maksimum 20 MB · En fazla 5 dosya

🤖
Çevrimiçi · Anında Yapay Zeka Yardımı