SDE III - Backend
Tamasha · Bengaluru · onsite · Posted 47d ago
Not disclosed5–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Responsibilities:
- Own backend systems end-to-end, from design and implementation to production reliability and long-term evolution.
- Design scalable, fault-tolerant, and low-latency backend architectures for real-time and event-driven use cases.
- Lead system design decisions including data models, service boundaries, async workflows, and scalability strategies.
- Build and operate high-throughput services handling millions of events, requests, or messages per day.
- Own reliability metrics such as p95/p99 latency, uptime, and error budgets; participate in incident resolution and post-mortems.
- Drive architectural migrations including monolith to microservices and synchronous to asynchronous flows.
- Collaborate with product, frontend, and data teams to translate complex requirements into robust backend solutions.
- Improve developer productivity by contributing to internal platforms, tooling, CI/CD pipelines, and coding standards.
- Mentor engineers through design reviews, code reviews, and technical guidance without direct people management.
- Proactively identify performance bottlenecks, cost inefficiencies, and scalability risks and resolve them at the system level.
Requirements:
- 5+ years of backend engineering experience.
- Proven ownership of production systems at scale.
- Strong understanding of distributed systems and async architectures.
- Experience handling production incidents and system reliability.
- Ability to independently design and evolve backend systems.
- Comfortable influencing technical decisions across teams.
Tech Stack:
- BACKEND: Node.js, NestJS, Express, Golang, Java
- DATABASES: PostgreSQL MySQL MongoDB Redis
- MESSAGING and ASYNC: Kafka SQS RabbitMQ Pub/Sub
- REAL-TIME: WebSockets, SSE
- CLOUD and INFRA: AWS, GCP, Docker, Kubernetes
- OBSERVABILITY: Prometheus Grafana OpenTelemetry
Sourced from instahyre
Skills
Express.jsGolangNode.JsJavaDistributed SystemsAsynchronousBackendAsyncMicroservices