← All roles
Senior Backend Software Development Engineer
PythonRubyGoJavaPostgreSQLMySQLRedisApache KafkaRabbitMQDockerKubernetesAWSGCPAzureDistributed Systems
About the role
HackerRank is seeking a Senior Backend Software Development Engineer to drive technical direction of critical backend systems, lead platform-level initiatives, and mentor engineers. The role involves architecting complex backend systems, defining technical strategy, ensuring reliability, and leading cross-functional initiatives. The engineer will own architecture and evolution of core backend services, establish SLOs, and contribute to engineering-wide standards.
Requirements
Senior backend engineer with 3-6 years experience building production backend systems. Expert in Python, Ruby, Go, Java, or Node.js. Proven ability in distributed systems, relational and NoSQL databases, caching, messaging, containerization, CI/CD. Must have experience with AI-powered development tools, LLMs, and AI/ML fundamentals. Also experience with cloud platforms, microservices, and mentoring.
About the company
HackerRank Careers
HackerRank is a talent assessment platform in the tech industry that helps companies efficiently screen, interview, and engage developers. They offer solutions for optimizing hiring processes, upskilling internal talent, and promoting employer brands with a focus on real-world skills and AI-powered integrity.
View company page →Similar roles
Software Engineer, Backend
$180k–300k
Software Engineer, Backend
$180k–300k
Senior Backend Engineer, Core APIs
$150k–200k
Senior Backend Engineer, Core APIs
$150k–200k
Senior Software Engineer - Backend
$170k–240k
Senior Software Engineer - Backend
$170k–240k
Senior Software Engineer | Cloud
$150k–180k
Senior Software Engineer | Cloud
$150k–180k
Senior Staff Software Engineer
$200k–240k
Senior Staff Software Engineer
$200k–240k