Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18850984

    BENGALURU · FULLTIME

    Senior Software Engineer - Confluent

    IBM logo

    IBM

    Bengaluru · onsite · Posted 29d ago

    Sourced fromNaukri
    Undisclosed3–7 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 6 questions to answer1.5s
    • Decided the answers for all of them2.8s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role


    Your role and responsibilities
    • Design, implement, test, and maintain Kafka client features for supported non-Java languages.
    • Independently deliver well-defined components of larger features with high quality and predictable execution.
    • Develop production-quality code with strong testing, logging, error handling, compatibility, and maintainability.
    • Build expertise in the architecture and operation of Kafka protocol.
    • Contribute to design documents, One Pagers, KIPs, technical proposals, and implementation plans.
    • Review pull requests and provide constructive feedback on correctness, performance, API design, testing, and operability.
    • Investigate and resolve complex client issues involving reliability, performance, protocol behavior, connectivity, and failure handling.
    • Collaborate effectively with Kafka core, cloud, platform, support, documentation, and other engineering teams to unblock delivery.
    • Participate in production operations and on-call responsibilities, using established runbooks and processes to diagnose and mitigate incidents.
    • Improve client observability, test coverage, developer experience, documentation, and operational readiness.
    • Help teammates solve technical problems and share knowledge within the team.
    • Participate in the interview process after calibration and contribute to maintaining a strong engineering hiring bar.


    Required education
    Bachelor''s Degree

    Preferred education
    Master''s Degree

    Required technical and professional expertise
    • Strong proficiency in Rust
    • Medium proficiency in C/C++, Go, Python, or .NET, with the ability to learn and contribute across language bindings.
    • Strong software-engineering fundamentals, including data structures, algorithms, concurrency, networking, memory management, and API design.
    • Ability to write production-quality code with comprehensive testing, logging, error handling, observability, and backward compatibility.
    • Experience diagnosing performance, latency, resource utilization, and reliability issues through profiling, metrics, logs, and debugging.
    • Familiarity with Linux-based production environments, release processes, operational tooling, and runbook-driven incident response.
    • Ability to understand and contribute to system architecture, technical proposals, One Pagers, KIPs, and code reviews.
    • Experience collaborating across teams and independently delivering well-defined components of larger technical projects.


    Preferred technical and professional experience
    • Understanding of Kafka fundamentals: topics, partitions, producers, consumers, consumer groups, offsets, rebalancing, delivery semantics, transactions, and security.
    • Experience designing and implementing reliable client libraries or distributed systems.

    Years of Experience: : - 3- 7

    Sourced from naukri

    Section · 02

    Skills

    observabilityApache Kafkadeveloper experienceDistributed Systemsapi designIncident ResponseConfluentMemory managementConcurrencyError HandlingComputer NetworksData StructuresdebuggingcloudAlgorithmsJavaArchitectureLinux

    Section · Company

    About IBM

    IBM logo

    IBM

    IT Services & Consulting

    130k+

    employees

    1911

    115 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    IBM has been dedicated to every client's success and to creating innovations that matter for the world.

    Industries

    IT Services & ConsultingFinancial ServicesEmerging Technologies

    Employee ratings

    25,767 reviews

    3.9/ 5

    Culture

    3.9

    Career growth

    3.0

    Work-life

    4.0

    Employees rate it well for

    Work Life Balance4166Salary3460Work Culture2867Learning2246Senior Management1890

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer - Confluent · waiting for your command