HackerRank

Senior Backend Engineer

Hiring

HackerRank

Bangalore · IndiaFull-time· 12d ago

Experience

3–6 yrs

Work Type

Full-time

Domain

Backend systems, Distributed systems

Leadership

Required

Core SkillsMust Have
PythonRubyGoJavaNode.jsPostgreSQLMySQLNoSQLRedisMemcachedKafkaRabbitMQDockerKubernetesCI/CDInfrastructure-as-codeGitHub CopilotCursorClaude CodeLLMsAgentic AI systemsAI/ML fundamentalsTransformer architecturesEmbedding modelsInference optimizationRAG patternsFine-tuningPrompt engineeringEvaluation methodologies
What You'll Do
1Architect, design, and lead implementation of complex backend systems and services at scale
2Define and drive technical strategy for your domain, making key decisions on system design, technology choices, and long-term architectural direction
3Own end-to-end reliability and performance of critical backend services, establishing SLOs, monitoring, and incident response best practices
4Design scalable API frameworks and data models serving multiple product teams and external integrations
5Lead cross-functional technical initiatives spanning multiple teams
6Identify and drive large-scale refactoring efforts, tackling tech debt and evolving legacy systems
7Mentor and grow engineers through design reviews, code reviews, and hands-on technical guidance
8Contribute to engineering-wide standards, tooling, and processes for code quality and developer productivity
Nice to HaveOptional
MicroservicesCQRSEvent SourcingDomain-Driven DesignAWSGCPAzureServerless architectures
Domain
Backend systemsDistributed systemsPlatform engineering
LeadershipMentoring or team leadership preferred