Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

14 Aug
|
Arotha Profconsul
|
Bengaluru

14 Aug

Arotha Profconsul

Bengaluru

About the Role

We're looking for an experienced Backend Developer to build and optimize scalable real-time streaming systems. You'll design high-throughput data pipelines, implement event-driven architectures, and ensure our streaming infrastructure handles millions of events per second with minimal latency.

Key Responsibilities

Design and implement distributed, fault-tolerant streaming pipelines using Kafka,

Apache Flink, and MQTT

Build event-driven microservices for real-time data processing and analytics

Optimize streaming applications for performance, throughput, and latency

Deploy and manage containerized applications on Kubernetes clusters

Implement monitoring, alerting, and auto-scaling strategies for streaming workloads

Troubleshoot production issues and ensure system reliability

Collaborate with cross-functional teams and mentor junior developers

Required Qualifications

Experience

6-8 years in backend development with 4+ years in real-time streaming systems

Proven track record of building production systems handling >100K messages/second

Technical Skills

Data Structures & Algorithms:



Extremely robust foundation in data structures and algorithms with ability to design optimal solutions for complex problems

Programming: Strong proficiency in Python, Golang or Java with Spring Boot with deep understanding of concurrent and async programming

Streaming Systems: Expert-level proficiency with Apache Kafka (including Kafka

Streams), hands-on experience with Apache Flink, and working knowledge of MQTT protocol

Containerization: Proficiency with Docker and Kubernetes, including deployment and orchestration of distributed applications

Distributed Systems: Solid understanding of distributed systems concepts, event-

driven architecture, and streaming design patterns

Databases: Experience with time-series databases and NoSQL stores (Cassandra,

MongoDB)

Preferred Skillset

Experience with ELK Stack (Elasticsearch, Logstash, Kibana) for log aggregation and analytics

Cloud platform experience (AWS, GCP, or Azure)

Knowledge of Apache Beam or similar unified processing frameworks

Experience with ML/AI integration in streaming pipelines

Open-source contributions to streaming projects

Qualifications

Bachelor of engineering or equivalent degree with 8.0 CGPA.

📌 Senior Software Engineer (Bengaluru)
🏢 Arotha Profconsul
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru