Senior Engineer C# & Kafka - Bengaluru
OmnissaMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMetro location and a generalist senior backend role create moderate competition.
C#, Kafka, and PostgreSQL skills are transferable across industries though enterprise UEM experience helps.
Explicit 9–14 years plus mandatory C#/.NET and Kafka requirements make shortlisting stringent.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and deliver scalable backend services using C#/.NET for a distributed event-driven architecture.
Own engineering initiatives to improve system scalability, usability, and maintainability across platform business systems.
Collaborate across teams to identify and solve code/design/architecture gaps, ensuring high product quality and technical advancement.
Minimum Requirements
Bachelor’s or master’s degree in computer science or related field.
9 to 14 years of experience building production backend services in C#/.NET.
Hands-on experience with Kafka or comparable message/streaming platforms.
Proficient with SQL/PostgreSQL and familiarity with OpenSearch or Elasticsearch.
Ideal Candidate Profile
Experienced in building and maintaining distributed, event-driven backend applications at scale.
Capable of cross-team collaboration with a focus on system-wide code and architecture improvements.
Pragmatic about reliability and testing in distributed systems, familiar with observability tools like Prometheus and telemetry practices.
