Senior Software Engineer - Full Stack - Platform Experience
On-site · Gurugram, Haryana, India
Job Summary
Senior Software Engineer – Platform Experience responsible for designing, building, and maintaining highly available, secure, and scalable platform services. Collaborate cross-functionally with product managers and UX teams; mentor junior engineers on backend tech stack (Java, Kotlin, Go, .NET) and frontend needs; participate in technical planning and incident retrospectives; drive continuous delivery and test automation. Utilize a full-stack skill set including TypeScript/Node.js/React.js/Redux and backend technologies (Java, Kotlin, Spring Framework, MySQL); leverage REST APIs for data integration; operate in cloud environments (AWS, GCP, Azure); implement observability with Grafana stack; containerization with Docker and Kubernetes; CI/CD practices; and involvement with ExpressJS/Next.js, Webpack, WebSocket, and Gulp as applicable. The role emphasizes partnership with product management and UX to deliver robust platform solutions and to uphold engineering excellence across security, scalability, and reliability.
Required Qualifications
- BS degree in Computer Science or related technical field, or equivalent practical experience
- Strong communication and collaboration skills
- Experience with REST APIs or similar for data integration
- Experience with cloud infrastructure (AWS, GCP, or Azure)
- Experience with Docker, Kubernetes, Jenkins, Git, Helm
- Experience with building observability into services (Grafana stack)
- Experience with frontend and backend technologies (TypeScript, Node.js, React.js, Redux; Java, Kotlin, Spring Framework, MySQL)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.