Senior Backend Engineer
Location: Indore (On-site)
Employment Type: Full-time
Experience Level: 5–10 years
We are seeking a Senior Backend Engineer to lead our backend development team and take
ownership of building scalable, secure, and high-performance systems. This is a leadership role
where you’ll be both a hands-on contributor and a mentor, ensuring the team delivers robust
solutions to power our recruitment platform.
Roles & Responsibilities
- Architecture & Design: Define backend architecture standards and design scalable, secure,
and maintainable microservices.
- API Development: Build and maintain RESTful APIs and backend services supporting
recruitment workflows.
- Lead & Mentor: Guide and mentor mid-level backend developers, fostering technical growth
and enforcing coding best practices.
- Database Management: Design, optimize, and manage PostgreSQL databases (performance
tuning, indexing, partitioning, replication).
- Cloud Infrastructure: Oversee AWS cloud infrastructure, ensuring uptime, cost efficiency,
and disaster recovery readiness.
- Infrastructure as Code: Implement and maintain Terraform scripts for infrastructure
automation.
- Code Quality: Conduct code reviews, enforce design patterns, and maintain a clean, modular
backend codebase.
- Collaboration: Work closely with frontend engineers, product managers, and designers to
deliver features end-to-end.
- DevOps Practices: Drive CI/CD pipelines, monitoring, observability, and incident response
processes.
- Innovation: Stay updated on emerging backend technologies and introduce improvements
when beneficial.
Mandatory Requirements
- 5–10 years of backend development experience, with 2+ years in leadership or mentorship
roles.
- Strong proficiency in at least one backend language (Java, Node.js, or Python).
- Deep knowledge of PostgreSQL or Oracle, including schema design and performance
optimization.
- Experience with NoSQL databases (MongoDB, DynamoDB, etc.).
- Hands-on experience with AWS services (ECS/EKS, Lambda, RDS, IAM, CloudWatch).
- Proficiency in Terraform for Infrastructure as Code (IaC).
- Expertise in containerization and orchestration (Docker, Kubernetes).
- Proven ability to design scalable, distributed systems and handle high-volume workloads.
- Track record of leading teams, conducting code reviews, and enforcing clean coding
standards.
- Strong collaboration and communication skills with a self-driven mindset.
Good to Have
- Experience with event-driven architectures (Kafka, RabbitMQ, etc.).
- Knowledge of caching strategies (Redis, Memcached) and API performance optimization.
- Familiarity with observability tools (Prometheus, Grafana, ELK stack, CloudWatch).
- Understanding of security best practices: IAM policies, data encryption, secure
authentication.
- Experience scaling systems for multi-region/global deployments.
- Hands-on experience integrating with OAuth-based APIs (Google, Microsoft, Zoho, HubSpot).
- Knowledge of webhooks, async workflows, retries, and handling rate limits.
Why Join Us?
- Be the technical leader shaping backend architecture for a fast-growing platform.
- Opportunity to lead and grow a high-performing engineering team.
- Solve complex challenges in scalability, performance, and cloud infrastructure.
- Work in a collaborative environment where your ideas are valued.
- Competitive compensation, benefits, and career growth opportunities.
If you’re passionate about backend engineering, leadership, and building scalable systems, we’d
love to hear from you.
Job Types: Full-time, Permanent
Pay: ₹29,538.11 - ₹88,248.19 per month
Benefits:
- Paid sick time
- Paid time off
Work Location: In person