Sr software engineer (Bengaluru)

Sr software engineer (Bengaluru)

01 Nov
|
Kpisoft Technologies
|
Bengaluru

01 Nov

Kpisoft Technologies

Bengaluru

Job Summary We are seeking a Senior Software Engineer (Reliability Observability) who is a strong hands-on Java/Spring Boot engineer and takes end-to-end ownership of production reliability. This role moves beyond traditional monitoring and ticket escalation. The engineer is expected to proactively identify production issues, perform in-depth debugging at the application code level, implement permanent fixes, and safely deploy improvements to production systems. The position involves approximately 70% backend application development and 30% reliability engineering/SRE and DevOps responsibilities, with a strong emphasis on observability, incident response, and system resilience. Responsibilities
- Own production issues from detection through resolution, ensuring minimal impact to users and systems.
- Debug and resolve issues directly within Java and Spring Boot codebases, including but not limited to:
- Performance bottlenecks and latency issues
- Memory leaks and JVM tuning problems
- Concurrency and multithreading issues
- API failures and error-handling gaps
- Database and caching inefficiencies
- Conduct deep root cause analysis (RCA) for production incidents and implement long-term, sustainable fixes, rather than temporary workarounds.
- Strengthen application resilience by designing and implementing:
- Robust exception-handling strategies
- Timeouts, retries, and circuit breaker patterns
- Graceful degradation and fail-secure mechanisms
- Develop clean, maintainable,



and production-grade code, supported by strong unit, integration, and reliability-focused testing.
- Reliability, observability DevOps (about 30%)
- Design, implement, and continuously improve monitoring, alerting, and observability solutions across services.
- Analyze metrics, logs, and distributed traces to proactively detect and prevent reliability issues.
- Apply SRE best practices to improve system stability and availability, including:
- Defining and tracking SLIs, SLOs, and error budgets
- Leading or contributing to incident postmortems and driving preventive action plans
- Collaborate with CI/CD systems to safely deploy fixes and improvements to production.
- Support and optimize cloud-native and containerized workloads using Docker and Kubernetes.
- Role expectations
- This is not a monitoring-only or escalation-focused role.
- The engineer is expected to fix production issues directly in code and take accountability for system reliability.
- Success in this role depends on a strong engineering mindset, ownership, and a proactive approach to production stability.
- At a glance
- Tech stack: Java, Spring Boot, Angular/React, Kubernetes
- Department: Engineering Disclaimer: This job and Location posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Sr software engineer (Bengaluru)
🏢 Kpisoft Technologies
📍 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: sr software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

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