Jobs · empllo
Senior Software Engineer
Cobalt Streamworks · Hyderabad · Posted 11d ago
Available in 3 locations
Bangalore, India · onsite Apply → Hyderabad · hybrid Apply → Hyderabad, India · onsite Apply →About the role
Design and operate JVM-based microservices with a focus on observability and performance.
📋 Description Design, build and operate JVM-based microservices. Own services end-to-end: architecture, deployment and monitoring. Apply async programming, backpressure, memory and GC tuning. Build event-driven systems with Kafka; streaming and schemas. Instrument observability: metrics, logs, traces; define SLIs/SLOs. Design REST/gRPC APIs; ensure resilient service-to-service communication. 🎯 Requirements Strong experience building and operating production JVM backend services (Java/Kotlin). Distributed systems and microservice design fundamentals. Async and reactive programming: CompletableFuture, Reactor, RxJava, Kotlin coroutines. Containers, Kubernetes and CI/CD pipelines. Nice to have: OpenTelemetry. Experience with Kafka Streams; Avro/Protobuf; Cassandra/Elasticsearch/Redis. 🎁 Benefits Flexible workforce: in-office, remote, or hybrid. Diverse, welcoming and inclusive environment. Reasonable accommodations during application process. Collaborative culture with global engineering teams.
Read the full posting on empllo →
FAQ
Is the Senior Software Engineer role at Cobalt Streamworks remote?+
This Senior Software Engineer position is listed as hybrid (Hyderabad).
What is the salary for the Senior Software Engineer role at Cobalt Streamworks?+
The listing states Estimated 123k-237k USD.
What seniority level is this Senior Software Engineer role?+
This is a senior level position.
How do I apply for the Senior Software Engineer role at Cobalt Streamworks?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Cobalt Streamworks.