Change the world to value skills over pedigree

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.

Our Values

Jersey

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.

Deeplt Care

Truly, madly, deeply care

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.

Go Deep

Go Deep

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.

Captain

Be the captain

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.

Develper First

Think developer-first

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?’

Locations

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.

Global top

Our Global Benefits

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

Global Bottom

Ready to join?

Loading open roles...
Gradient Image

Our Hiring Process

Step 1

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.

Step 2

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.

Step 3

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.

Frequently Asked Questions

Start with www.hackerrank.com to explore what we do and how our platform works. We encourage you to try out our products yourself.
We move fast. Depending on candidate availability, the process usually takes a few days to two weeks. When we find the right person, we don’t wait.
Depending on the role and location, your interviews may be a combination of virtual and in-person. Whenever possible, we love inviting candidates to our offices. If you’re traveling from another city, we’ll take care of travel and logistics.
Yes. For any in-office role, we provide relocation support to make the transition smooth.
We know feedback matters. We’ll do our best to share it whenever possible. While we may not always be able to provide detailed feedback, you’ll always hear back from us either way.
Absolutely. If more than one role matches your skills and interests, go for it. Just make sure your application reflects why you’re a great fit for each specific role.
Yes! Reach out to them before applying. If they think it’s a fit, they can refer you internally. Be sure to share your resume and any relevant context.
If the role is still open and it’s been at least six months since your last interview, you’re welcome to reapply. You can also explore other open roles in the meantime.
Yes. We offer internships and new grad roles on select teams and at select times. Keep an eye on our open roles for opportunities.
Follow us on LinkedIn or check our Careers page regularly for the latest openings.