BENGALURU · FULLTIME
Senior Software Engineer I - Confluent

IBM
Bengaluru · onsite · Posted 2d ago
Sourced from
Undisclosed4–7 yrsfulltimeBengaluru
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Your Role and Responsibilities:
- Own the execution and delivery of projects within a ksqlDB product
- Build strong, subdomain-level expertise (pull queries, state stores, elastic scaling, SQL language, etc.) and confidently field questions from partners/stakeholders in that area.
- Contribute meaningful input in design discussions; demonstrate technical leadership by reviewing others' work and suggesting architectural improvements.
- Ship features and fixes with the customer in mind; proactively flag and pursue improvements to how ksqlDB serves streaming-SQL use cases.
- Participate in on-call/incident response - diagnose and resolve customer-impacting issues, write/maintain runbooks, and drive retrospectives that reduce operational toil.
- Contribute to team OKRs and collaborate cross-functionally (Kafka Streams, Cloud Control Plane, Product/PM) so technical work maps to business needs.
- Mentor junior/early-career engineers, actively participate in code review, and contribute to interviewing as the team scales.
Required Education:
Bachelor's Degree
Preferred Education:
Master's Degree
Required Technical and Professional Expertise:
- Strong Java proficiency - the ksqlDB/Kafka Streams codebase is JVM-based - with a solid grounding in data structures, algorithms, concurrency, and distributed-systems fundamentals.
- 3-6 years of professional software engineering experience building and operating backend/distributed systems in production.
- Ability to design, test (unit/integration), and debug features inside a large, established codebase, following existing architecture and code-health practices.
- Familiarity with cloud-native operations: containers/Kubernetes, observability (metrics/logs/traces), and on-call practices.
Solid written/verbal communication - clear design docs, constructive code review, cross-functional collaboration
Preferred Technical and Professional Experience:
- Prior hands-on experience with Kafka, Kafka Streams, or with competing streaming-SQL/database engines is a plus.
- Experience with distributed consensus, state management (e.g., RocksDB-backed state stores), or elastic/auto-scaling distributed systems.
- Exposure to database internals - query planning/optimization, transaction/consistency models - relevant to ksqlDB's push toward being a true streaming database (pull-query consistency guarantees).
- Experience operating a multi-tenant SaaS control plane (Confluent Cloud or similar).
Some track record of mentoring or leading small technical initiatives
Years of Experience:4 - 7
Sourced from naukri
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Software EngineerInterviewingobservabilityKubernetesCode ReviewApache KafkaDistributed SystemsIncident ResponseConfluentKafka StreamsConcurrencyData StructuresDebugcloudSAASAlgorithmsJavaArchitectureoperations
Section · Company
About IBM

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