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.

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.

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.

Wealthfront logo
Wealthfront

Backend Engineer

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

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.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

MyFitnessPal logo
MyFitnessPal

Software Engineer III, Backend

Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Haus logo
Haus

Fullstack Software Engineer, Applications

Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

IBM logo
IBM

Mid-Level Back-End Software Developer

Join IBM as a Mid-Level Back-End Software Developer in San Jose, CA. Work with Java, Python, and cloud technologies.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Doctor logo
Doctor

Front-End Engineer

Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.