Software Development Engineer II - Backend
HackerRankJoin 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 based in the United States. As a key member of our engineering team, you will be responsible for developing and maintaining high-quality, scalable, and reliable backend applications and microservices.
Responsibilities
- Evaluate Technologies: Research and develop proof of concepts (POCs) to solve technical challenges and propose innovative solutions.
- Build Applications: Architect and develop applications and microservices using REST APIs, serverless, lambda, NodeJS, Docker, Kubernetes, and CI/CD automation.
- Quality Assurance: Ensure high-quality product experiences by delivering well-tested and testable solutions.
- Agile Development: Work in an agile environment, participate in code reviews, and collaborate with remote and cross-functional teams.
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 relational databases, and writing optimized queries.
- Cloud Technologies: Proficiency in common 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.
- Innovation: Willingness to explore new technologies and become a Subject Matter Expert.
- Coding Practices: A keen eye for quality and good coding practices, with a passion for refactoring and improving code coverage.
Nice to Have
- Front-End Development: Experience with web front-end development, 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: Flexible paid time off, paid leave for new parents, and flexible work hours.
- Equity: Employee stock options.
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 value skills over pedigree and are looking for individuals who share this vision.
Join us in revolutionizing the technical hiring space and make a significant impact in the world of developer skills assessment.
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
Software Development Engineer II - Backend
Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend systems.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
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.
Remote Software Engineer II
Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
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.
Software Engineer III, Backend
Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.
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.
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.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
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.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Senior Backend Developer (.NET, C#)
Join Viventium as a Senior Backend Developer, specializing in C# and .NET for enterprise-grade applications. Remote position with great benefits.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.