
Play for the front of your jersey
We may have different roles on a team. Like a defender on a soccer team or a bowler on a cricket team but they all play for the same team - the one on the front of their jersey.
At HackerRank, we are on a mission to change the world to value skills over pedigree. We help thousands of companies hire and upskill the next generation of developers and millions of developers to become one.
We’re a high-performing, mission-driven team that cares about our craft. You’ll work with exceptional colleagues, grounded in shared values. Craft matters, and so does character. Speed and quality aren’t trade-offs here: both matter. We move fast, hold ourselves to a high bar, and if you’re someone who thrives in that environment and wants to do the best work of your career, you’ll fit right in.

We may have different roles on a team. Like a defender on a soccer team or a bowler on a cricket team but they all play for the same team - the one on the front of their jersey.

We deeply care about our work. Whether it’s a feature we are fixing, a copy on the website, an email to a colleague, or the margins on a presentation - We care about all things big and small.

We have great depth in the area(s) we are responsible for. Whether it's product functionality or a customer or a candidate - we are the most knowledgeable person in our area of responsibility.

We embody the spirit of a captain - empowered and fully accountable for the project. Being captain means taking ownership of the project - starting with bringing a team together, holding a team accountable for their deliverables, etc.

We operate with a developer-first mindset because our customer's customer is the developer. Anything and everything we do is viewed through the lens of ‘Is this enabling developers to be their best version?’
We’re a global team with offices in Santa Clara and Bangalore, and teammates across the US, UK, and India. Roles are defined as hybrid, on-site, or remote - based on what works best for each role.
We’re intentional about building a workplace that supports you - at work and beyond.
Here’s a glimpse at some of the benefits we offer:
Competitive pay and meaningful equity
Health coverage for you and your family
Retirement plans tailored by region
Stipends for home office and remote work
Flexible paid time off
Annual learning and growth budget
Mental health and well-being support
Bonuses for bringing great people aboard

Application
It starts with your application. If there’s a fit, our Talent Acquisition (TA) team will reach out to learn more about you, your experience, and what you’re looking for. For technical roles, this stage may also include a technical assessment that reflects the kind of problems you’d solve here.
Pro tip:
Read the job description closely. We design them to be self-selecting, so apply if you see a real match.
We look for people who’ve shown impact and longevity in past roles.
Evaluation
Next, you’ll meet the hiring manager and future teammates in interviews designed to understand how you think, solve problems, and collaborate. You’ll also complete a HackerValues interview. Depending on the role, there may be a leadership interview for manager roles and/or a presentation round where you walk us through a project or proposal
Pro tip:
Be concise but go deep
Spend time with our platform: try a challenge, explore, and get a feel for the mission.
Offer
After interviews, we review feedback across all scorecards to make a thoughtful decision. If there’s a strong match, we’ll extend an offer. For roles based in Santa Clara or Bangalore, we provide relocation support for you and your family.
Pro tip:
Use this stage to make sure the role is right for you, just as we're making sure you're right for the role.