HackerRank

HackerRank

Backend Engineer II

Hybrid in Santa Clara, CA · Mid

Sponsorship not specified$150k-$172kDetected 64 days ago
PythonJavaGoRubyNode.jsDistributed SystemsCode ReviewGitSQLNoSQLPostgreSQLMySQLRedisAWSGCPAzureDockerCI/CDAPI DevelopmentGraphQLRESTKafkaRabbitMQMachine Learning

About the role

  • We're looking for a Backend Software Development Engineer who thrives on solving complex architectural problems and delivering high-impact product features.
  • You will be responsible for the server-side logic, database architecture, and the integration of front-end elements.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable backend code to support new product features and enhancements.
  • Develop and integrate RESTful or GraphQL APIs to serve front-end applications and external clients.
  • Design and optimize database schemas (SQL and NoSQL) to ensure data integrity and query performance at scale.
  • Collaborate with frontend developers, product managers, and designers to translate requirements into robust technical solutions.
  • Troubleshoot production issues, identify bottlenecks, and drive performance optimizations across the application stack.
  • Deep understanding of API design principles (REST, GraphQL) and web standards.

Requirements

  • Backend engineer with 2+ years of experience in server-side software development.
  • Strong experience with relational databases (PostgreSQL, MySQL) and familiarity with NoSQL stores.
  • Knowledge of distributed systems, caching mechanisms (Redis/Memcached), and asynchronous messaging (Kafka/RabbitMQ).
  • Familiarity with containerization (Docker) and basic CI/CD workflows.
  • Experience using AI tools beyond code generation - for planning, writing documentation, drafting test cases, debugging, and code review.
  • Even better if you have
  • Experience working on high-traffic, customer-facing web applications.
  • Familiarity with cloud computing platforms (AWS, GCP, or Azure) and serverless technologies.
  • Experience optimizing legacy codebases for performance and maintainability.
  • You are passionate about shipping high-quality code that directly solves user problems.

Skills

  • As this shift accelerates, the definition of strong technical talent is changing.
  • Every day, millions of developers use HackerRank to prove their skills.

Compensation

  • The base salary range for this role is $150,000 - $172,000, plus a target 10% annual bonus tied to individual and company performance. You will also receive equity (stock options) and a comprehensive package of cash and non-cash benefits.

Benefits

  • We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status.
  • You will also receive equity (stock options) and a comprehensive package of cash and non-cash benefits.

Company info

  • Comfortable using AI-powered coding assistants (e.g., GitHub Copilot, Cursor, Claude Code) as a daily part of your development workflow.

Equal opportunity

  • HackerRank is a proud equal employment opportunity and affirmative action employer.
  • We provide equal opportunity to everyone for employment based on individual performance and qualification.
  • All your information will be kept confidential according to EEO guidelines.

This listing is sourced directly from HackerRank's careers page and normalized into a canonical job model.