Senior Backend Engineer

Hackerrank

Bangalore, India
On-site
Architect complex backend systems
Define technical strategy
Own reliability and performance
You will own the architecture and evolution of core backend services, mentor engineers across teams, and be a key technical decision-maker ensuring our platform remains fast, reliable, and scalable

Job Summary

  • You will own the architecture and evolution of core backend services, mentor engineers across teams, and be a key technical decision-maker ensuring our platform remains fast, reliable, and scalable.
  • You will architect, design, and lead the implementation of complex backend systems and services that power core product experiences at scale.
  • You will leverage AI across the full software development lifecycle: architecture exploration, implementation, code review, test generation, documentation, incident analysis, and technical writing.

Matching Summary

You will own the architecture and evolution of core backend services, mentor engineers across teams, and be a key technical decision-maker ensuring our platform remains fast, reliable, and scalable.

Skills & Requirements

Must-have

  • architect complex backend systems
  • define technical strategy
  • own reliability and performance
  • design scalable API frameworks
  • lead cross-functional initiatives
  • Python, Ruby, Go, Java, or Node.js
  • distributed systems design
  • relational and NoSQL databases
  • caching, messaging, event-driven architectures
  • containerization and CI/CD
  • AI-powered development tools
  • LLMs and agentic AI systems

Nice-to-have

  • millions of concurrent users
  • Microservices, CQRS, Event Sourcing
  • cloud platforms (AWS, GCP, Azure)
  • platform-level APIs/SDKs
  • driving engineering culture improvements

Key Requirements

  • 3-6 years of experience
  • Senior backend engineer
  • production backend systems at scale
  • AI fluency
  • AI/ML fundamentals

Work Rights

Not specified

Tailored Resume

Cover Letter