R

Senior Software Engineer (L3 Support)

Job Description - Senior Software Engineer (L3 Support)

Role Summary

We are looking for a highly skilled Senior Software Engineer with strong development capabilities who can handle complex production issues, perform deep debugging, and contribute to backend development. This role will function as a hybrid Development + Production Support position, requiring strong system understanding and problem-solving skills.


Key Responsibilities

? Development Responsibilities

  • Design and develop scalable backend services using Node.js

  • Optimize APIs for performance and reliability

  • Refactor code to improve maintainability and scalability

  • Implement system improvements based on production learnings

  • Participate in architecture discussions and technical planning

? Production Support (L3)

  • Handle complex L3 incidents, RCA, and critical production issues

  • Perform deep debugging across distributed systems

  • Analyze logs, API failures, DB queries, memory leaks, performance bottlenecks

  • Coordinate with DevOps, QA, and product teams during incidents

  • Own root cause analysis and implement permanent fixes

  • Improve observability, monitoring, and alerting mechanisms



Requirements

Required Skills & Experience

  • 6+ years of experience in backend development and production support

  • Experience working on scalable, high-traffic systems

  • Strong debugging skills across:

    • Application layer

    • Database layer

    • API integrations

    • Async systems / queues

  • Good understanding of:

    • REST APIs

    • Microservices architecture

    • Caching (Redis preferred)

    • SQL databases

  • Experience in handling production incidents

  • Strong analytical and problem-solving skills


Good to Have

  • Strong hands-on experience in Node.js & JavaScript

  • Experience with cloud platforms (AWS preferred)

  • Experience with logging/monitoring tools (ELK, Grafana, etc.)

  • Exposure to containerized environments (Docker/Kubernetes)

  • Knowledge of CI/CD pipelines


Behavioral Expectations

  • Ownership mindset

  • Clear communication during issue resolution

  • Strong system thinking approach

  • Proactive in identifying potential system risks


Ideal Candidate Profile

✔ Has worked in product-based or scalable startup environments
✔ Has handled high-severity production issues
✔ Can move between debugging and writing production-grade code
✔ Understands end-to-end system architecture



Original job Senior Software Engineer (L3 Support) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Software Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.