Software Engineer - Confluent
Yourroleandresponsibilities
- The Hybrid Observability&Managementcharterincludesboth Unified Stream Manager(USM)and Confluent Control Center(C 3), withasharedgoalofdeliveringaconsistent, enterprise-grademanagement, observability, andsecurityexperienceacrosson-prem, cloud, andhybrid Confluent Platformdeployments.
- As a Softw are Engineeronthisteam, youwillworkonwell-defined, scopedpieces of USMor C 3, withguidanceandmentorshipfromseniorengineers, whilelearningthefundamentalsofbuildingandoperatingplatformsoftwareatscale.
- On the USMside, thatmeanscontributingtohybrid-firstmanagementandoperationalcapabilities; on the C 3 side, itmeanshelpingimproveclusterhealth, topicandconsumermonitoring, connectorvisibility, andmanagementworkflows.
- Thisroleisastrongfitforanengineerearlyintheircareerwhowantstobuilddepthindistributedsystemsandplatformengineering.
- You'llworkcloselywithexperiencedengineerstodeliverreliable, well-testedsoftware, andgrowintoowningaspecificsub-component of USMor C 3 asyoubuildexpertise.
- -Deliverwell-scopedtasksandfeaturesontime, withcodereviewandmentorshipfromseniorengineers.
- -Contribute to USMcapabilities(Agent, Cloud Console)or C 3 workflows(clusterhealth, topicvisibility, consumermonitoring, connectorstatus)dependingonteamroadmapneeds.
- -Writedesignone-pagersforyourownsub-tasksandincorporatefeedbackfromstakeholdersandpeers.
- -Learn Confluent'sengineeringpractices: codingstandards, Dev Prodtooling, releaseprocess, anddesignreviewprocess.
- -Writetests, fixbugs, andparticipateincodereviewstobuildahabitofqualityandcraftsmanship.
- -Helptroubleshootproductionandcustomer-facingissuesbyanalyzinglogsandmetrics, withsupportfromseniorteammates.
- -Participateinon-callrotationwithmentorship, learningtodebugandmitigateissuesunderguidance.
- -Takeownershipofaspecificsub-component of USMor C 3 andgrowintothego-topersonforit.
Requirededucation
- Bachelor's Degree
Preferrededucation
- Master's Degree
Requiredtechnicalandprofessionalexpertise
- -0-2 yearsofhands-onsoftwaredevelopmentexperience(newgradswelcome).
- -Solidfundamentalsindatastructures, algorithms, concurrency, networking, andoperatingsystems.
- -Abilitytowriteclean, maintainable, well-testedcodeinatleastonemodernlanguage(Java, Go, orsimilar)
- -Curiosityaboutdistributedsystemsandhowlarge-scaleserviceslike Kafkaaredesignedandoperated.
- -Aself-startermindsetcomfortableaskingquestions, seekingfeedback, anditeratingbasedoncodereview.
- -Strongcommunicationskillsandwillingnesstocollaboratecloselywithasmallteam.
- -BSin Computer Science, Engineering, orequivalentpracticalexperience
Preferredtechnicalandprofessionalexperience
Nice to Have
- -Courseworkorprojectsinvolving Apache Kafka, distributedsystems, orcloudinfrastructure.
- -Exposure to Kubernetes, Docker, orcloudplatforms(AWS/GCP/Azure).
- -Contributionstoopen-sourceprojects.-Interestinobservabilityorplatformengineering.
Years of Experience
- 0-4
Get jobs like this on WhatsApp
Opens WhatsApp. New openings like this land in your chat the day they go live.
Free. Hopin never charges students. Reply STOP any time.
Interview advice
Going for the Software Engineer role at IBM? A few things that help freshers walk in prepared:
- Revise core data structures and be ready to explain the logic in your best project line by line — interviewers care more about how you reason than which language you used.
- Prepare two or three thoughtful questions to ask them about the team, the work and growth; "I have no questions" reads as low interest.
- It is fine not to know something — say how you would find the answer. Freshers are hired for how they think, not for knowing everything already.
- Use STAR for "tell me about a time" questions — Situation, Task, Action, Result — so your story stays clear and short.
- Keep answers tight and on-point; avoid rambling or personal topics like religion, politics, relationships or family.