Hybrid Backend Engineer II

Posted 1 hour ago

Apply now

About the role

  • Backend Engineer II at HackerRank delivering high-impact features and ensuring server-side logic reliability. Collaborating with teams to optimize application performance and data integrity.

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
  • Write comprehensive unit and integration tests to ensure high code quality and system stability

Requirements

  • 2+ years of experience in server-side software development
  • Proficient in at least one modern backend programming language (e.g., Python, Ruby, Go, Java, or Node.js)
  • Deep understanding of API design principles (REST, GraphQL) and web standards
  • 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

Benefits

  • Equal employment opportunity
  • Affirmative action employer
  • Confidential information handling

Job title

Backend Engineer II

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job