This role is for one of our clients
Industry: Software Development
Seniority level: Mid-Senior level
Min Experience: 5 years
Location: Gurugram
JobType: full-time
We are looking for a Senior Platform Engineer to design, build, and evolve the backend foundations of business-critical products used at scale. This role is centered on
owning core backend services, setting long-term architectural direction, and raising the engineering bar across reliability, performance, and security.
You will operate as a hands-on technical leaderworking closely with product, engineering, and leadership teams to transform complex requirements into resilient, scalable backend platforms that can grow with the business.
What You'll Do
Backend Platform Architecture
Design and implement backend platforms that support high-throughput, low-latency applications.
Make architectural decisions that balance scalability, availability, security, and cost.
Build services that are resilient by design, with strong observability and failure-handling mechanisms.
Service Ownership & Delivery
Own backend services end-to-endfrom initial design and development to deployment, monitoring, and iteration in production.
Define clear service boundaries, API contracts, and data ownership models.
Actively participate in on-call rotations and incident reviews to improve system robustness.
Technical Leadership & Mentorship
Serve as a senior technical anchor within the backend team.
Review designs and code with a focus on long-term maintainability and correctness.
Coach engineers on system design, debugging strategies, and backend best practices.
Engineering Excellence
Establish and evolve standards for code quality, testing, security, and documentation.
Build and refine CI/CD workflows that support fast, safe, and repeatable deployments.
Advocate for automation and tooling that improves developer productivity.
Performance, Reliability & Observability
Instrument services with metrics, logs, and alerts to enable proactive monitoring.
Use data and SLIs/SLOs to guide reliability and performance improvements.
Continuously identify and eliminate bottlenecks across services and data layers.
Collaboration & Integration
Work closely with product managers to shape technical solutions early in the planning process.
Partner with frontend, data, and external integration teams to deliver cohesive systems.
Support third-party integrations and platform extensibility initiatives.
What We're Looking For
Experience & Background
58+ years of professional backend engineering experience in production environments.
Proven track record of designing and running distributed systems at scale.
Experience acting as a senior or lead contributor on backend-heavy teams.
Technical Expertise
Strong hands-on experience with
Node.js and modern backend frameworks.
Deep understanding of system design concepts: concurrency, fault tolerance, consistency, and scalability.
Solid experience with
SQL and NoSQL databases, schema design, and performance tuning.
Hands-on exposure to
cloud-native architectures on AWS, GCP, or similar platforms.
Experience building RESTful and asynchronous/event-driven APIs.
Ways of Working
Strong sense of ownership and accountability for production systems.
Ability to communicate complex technical concepts clearly to non-specialist stakeholders.
Comfortable operating in fast-changing environments with evolving requirements.
Nice to Have
Experience with identity, trust, or credentialing systems.
Familiarity with security, privacy, and compliance frameworks (e.g., SOC 2, GDPR).
Exposure to container orchestration (Kubernetes), messaging systems, or caching layers.
Experience supporting AI/ML workflows within backend systems.
Core Skills
Backend Platform Engineering
- Distributed Systems
- Node.js
- Cloud Architecture
- API Design
- Databases & Data Modeling
- Observability & Reliability
- CI/CD
- DevOps Practices
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.