HackerRank logo

Software Development Engineer II - Backend

HackerRank

Join HackerRank as a Software Development Engineer II - Backend

HackerRank is seeking a talented and motivated Software Development Engineer II to join our backend team. This is a full-time, remote position open to candidates within the United States. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality, scalable backend systems that power our innovative developer skills platform.

Responsibilities

  • Evaluate Technologies: Conduct research and develop proof of concepts to solve technical challenges and propose innovative solutions.
  • Build High-Quality Applications: Develop well-tested, scalable, and reliable business applications that delight our stakeholders, customers, and partners.
  • Architect and Develop Microservices: Use REST APIs, serverless architectures, NodeJS, Docker, Kubernetes, and CI/CD automation to build robust backend systems.
  • Collaborate Across Teams: Work in an agile development environment, participate in code reviews, and collaborate with remote development teams and cross-functional teams.
  • Design and Implement REST APIs: Create and maintain RESTful services that are efficient and easy to use.

Requirements

  • Experience: At least 2+ years of experience in building web-based products using dynamic programming languages and MVC web frameworks, preferably Ruby on Rails or NodeJS.
  • Database Expertise: Strong skills in database modeling, preferably with relational databases, and the ability to optimize queries and spot bottlenecks.
  • Cloud Technologies: Proficiency in cloud technologies, preferably AWS, and knowledge of CI/CD tools and workflows.
  • Distributed Systems: Proven track record in building highly-available and scalable distributed systems.
  • Quality Focus: A keen eye for quality, with a passion for following and establishing good coding practices and improving code coverage.

Nice to Have

  • Front-End Development: Experience with web front-end development, including JavaScript, HTML, AJAX, and JSON.
  • React Components: Experience in building React components and integration.

Benefits & Perks

  • Comprehensive Benefits: Medical insurance, 401(k), and more.
  • Remote Work Support: One-time home office setup stipend and monthly remote work enablement stipend.
  • Professional Development: Reimbursement for professional development and wellbeing benefits.
  • Flexible Work Arrangements: Flexible paid time off, paid leave for new parents, and flexible work hours.
  • Equity Options: Employee stock options available.

About HackerRank

HackerRank is a leading technology hiring platform that helps companies hire skilled developers and innovate faster. We are passionate about our mission to change the world by valuing skills over pedigree. Join us in our journey to revolutionize the technical hiring space and make a significant impact in the industry.

How to Apply

If you are a strong and self-motivated individual with a passion for driving innovation and creativity in solving problems, we would love to hear from you. Apply now to join our fast-growing engineering team and help us build AI-driven next-generation products and solutions.

Benefits
Extracted with AI

  • Medical insurance
  • 401(k)
  • One-time home office set up stipend
  • Monthly Remote Work Enablement Stipend
  • Professional Development Reimbursement
  • Wellbeing Benefits
  • Flexible paid time off
  • Paid leave for new parents
  • Flexible work hours
  • Employee stock options

Similar jobs

Last update: 23 minutes ago

HackerRank logo
HackerRank

Software Development Engineer II - Backend

Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend applications and microservices.

HackerRank logo
HackerRank

Frontend Software Engineer (Remote)

Remote Frontend Software Engineer role focusing on JavaScript, ReactJS, and web performance at HackerRank.

HackerOne logo
HackerOne

Senior Software Engineer IV (Assessments)

Join HackerOne as a Senior Software Engineer IV to lead technical projects in cybersecurity, working remotely in the US or Canada.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

OutSystems logo
OutSystems

Backend Software Engineer

Join OutSystems as a Backend Software Engineer to innovate in cloud software development with cutting-edge technologies.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer focusing on SEO, backend development, and cross-functional collaboration.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.

GitHub logo
GitHub

Software Engineer II

Join GitHub as a Software Engineer II to enhance collaboration experiences, working remotely with a diverse team.

Rippling logo
Rippling

Software Engineer II, Backend - HRIS

Join Rippling as a Software Engineer II, Backend in HRIS, developing key systems in a dynamic, fast-paced environment.

Hinge logo
Hinge

Senior Backend Engineer

Join Hinge as a Senior Backend Engineer to design and maintain cloud-based services, solving complex challenges in a hybrid work environment.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Harvey logo
Harvey

Senior Software Engineer, Backend

Join Harvey as a Senior Software Engineer, Backend, to lead engineering projects and build secure systems in San Francisco.

1Password logo
1Password

Backend Developer

Join 1Password as a Backend Developer, focusing on backend systems for a major security company. Remote work available.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Backend Developer focusing on Golang, APIs, and distributed systems. Remote work, flexible hours, and great benefits.

Dealfront logo
Dealfront

Senior Backend Software Engineer

Senior Backend Software Engineer role focusing on Ruby, AWS, and serverless technologies in Karlsruhe, Germany.

Harvey logo
Harvey

Mid to Senior Backend Software Engineer

Join Harvey as a Mid to Senior Backend Software Engineer to build secure AI systems and lead engineering projects.

HashiCorp logo
HashiCorp

Engineer II - Backend Developer (Go, Ruby on Rails)

Join HashiCorp as a Backend Engineer II, working remotely on HCP Terraform with Go and Ruby on Rails.

Meaningful Gigs logo
Meaningful Gigs

Senior Software Engineer - Backend (Founding Member)

Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.

Mercury logo
Mercury

Senior Software Engineer - Backend Developer Experience

Join Mercury as a Senior Software Engineer to enhance backend developer experience using Haskell. Remote role with competitive salary.

Wellhub logo
Wellhub

Senior Backend Software Engineer

Join Wellhub as a Senior Backend Software Engineer to innovate and enhance our wellness platform. Work remotely in Portugal.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Ramp logo
Ramp

Software Engineer - Backend

Join Ramp as a Software Engineer - Backend, working on innovative financial solutions in a hybrid environment.