HackerRank
HackerRank2h ago
Foundit

Backend Engineer II

Bengaluru / Bangalore, India
Mid Level

Auto Apply to 50+ AI Matched Backend Engineer II Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at HackerRank

Full Job Description

About The Role


We are seeking a Backend Software Development Engineer II who thrives on solving complex architectural problems. You will own server-side logic, database architecture, and front-end integrations to ensure our core application remains fast, reliable, and scalable for millions of global developers.


What You'll Do

  • Design, build, and maintain efficient, reusable backend code to support new product features.
  • Develop and integrate RESTful or GraphQL APIs serving front-end applications and external clients.
  • Optimize database schemas (SQL/NoSQL) for data integrity and high-scale query performance.
  • Collaborate with cross-functional teams including frontend developers, PMs, and designers to deliver robust technical solutions.
  • Troubleshoot production issues, identify bottlenecks, and drive performance optimizations across the stack.
  • Write comprehensive unit and integration tests to ensure high code quality and system stability.

Who You Are

  • A backend engineer with 2+ years of experience in server-side development (Python, Ruby, Go, Java, or Node.js).
  • Expertise in API design principles (REST, GraphQL) and web standards.
  • Strong command of relational databases (PostgreSQL, MySQL) with familiarity in NoSQL stores.
  • Knowledge of distributed systems, caching (Redis/Memcached), and async messaging (Kafka/RabbitMQ).
  • Familiarity with Docker containerization and CI/CD workflows.

Nice to Have

  • Experience building high-traffic customer-facing web applications.
  • Mastery of system design concepts like Microservices and Domain-Driven Design (DDD).
  • Familiarity with cloud platforms (AWS, GCP, Azure) and serverless technologies.
  • Track record of optimizing legacy codebases for performance.

You Will Thrive Here If

  • You are passionate about shipping high-quality code that solves real user problems.
  • You take full ownership from design through deployment and monitoring.
  • You excel at breaking down complex requirements into clean, scalable implementations.
  • You value collaboration and actively contribute to code reviews and architectural discussions.

Company

HackerRank

HackerRank

HackerRank is a leading global platform trusted by over 2,500 innovative companies worldwide to hire and upskill the next generation of developers based on skills rather than pedigree. Headquartered i...

Bengaluru / Bangalore, India
Posted on Foundit