Backend Engineer II

2 weeks ago


Bengaluru East Karnataka, India HackerRank Full time US$ 1,20,000 - US$ 1,50,000 per year

At HackerRank, we are on a mission to
change the world to value skills over pedigree
. We are a high-performing, mission-driven team that truly, madly, deeply cares about what we do. We don't see velocity and quality as tradeoffs; both matter. If you take pride in high-impact work and thrive in a driven team, HackerRank is where you belong.

About The Role
Millions of developers use HackerRank every day to practice, compete and get hired. Behind that experience is a backend built to handle massive scale without breaking a sweat.

As a Backend Engineer II, you'll design and build the systems that keep it all running- fast, reliable and ready for growth. You'll design distributed architectures, write clean and efficient code and ship features end-to-end with product and design. Every decision you make will shape how developers and companies connect on HackerRank.

What You'll Do

  • Lead projects from architecture to deployment, ensuring performance and reliability.
  • Build and optimize scalable, distributed systems that handle millions of requests daily.
  • Write clean, maintainable code and raise engineering quality through reviews and mentorship.
  • Partner with product, design, and stakeholders to deliver impactful solutions.
  • Shape team culture by leading discussions, mentoring peers, and supporting hiring efforts
  • Use AI-powered development tools to accelerate coding, debugging, and automation workflows.

Who You Are

  • A backend product engineer with 2+ years of experience building production-ready web app.
  • Strong in database design and optimisation, with a deep understanding of relational data.
  • Confident working across AWS, CI/CD pipelines, and observability tools.
  • Known for designing systems that scale gracefully while staying clean and maintainable.
  • Early to adopt AI coding tools like Copilot, Cursor, or ChatGPT to move faster and ship better.
  • A clear communicator and effective collaborator across engineering, product, and design.

Even better if you have

  • Hands-on experience with Docker, Kubernetes, or secure deployment workflows.
  • Awareness of common application security pitfalls and how to avoid them.
  • Built automation powered by AI/LLMs to reduce manual effort or improve developer productivity.

You will thrive in this role if

  • You think like a product engineer - solving for the user, not just the spec.
  • You're excited about building with AI, but care just as much about accuracy, safety, and UX.
  • Tackling hard engineering problems motivates you and you enjoy seeing your solutions at scale.

Want to learn more about HackerRank?
Check out to explore our products, solutions and resources, and dive into our story and mission here.

HackerRank is a proud equal employment opportunity and affirmative action employer. We provide equal opportunity to everyone for employment based on individual performance and qualification. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.

Linkedin |X | Blog | Instagram | |

Notice To Prospective HackerRank Job Applicants

  • Our Recruiters use email addresses.
  • We never ask for payment or credit check information to apply, interview, or work here.


  • Bengaluru, Karnataka, India NovoStack Full time

    SDE - II (Backend Engineer)Experience: 4+ years Role Type: Full-time (On-site) About the Role: We're looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and cloud...


  • Bengaluru, Karnataka, India NovoStack Full time

    SDE - II (Backend Engineer) Experience: 4+ years  Role Type: Full-time (On-site)  About the Role:  We're looking for an experienced Backend Developer (SDE II) who can architect, build, and maintain scalable, secure, and high-performance backend systems. The ideal candidate has hands-on experience with modern backend frameworks, database systems, and...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Join the Microsoft Teams Triage Services team, a core part of Microsoft's vision for intelligent communications. Teams serves over 300 million daily users worldwide, powering collaboration and productivity for organizations of all sizes. As a Software Engineer II-Backend Services, you'll play a pivotal role in building and scaling backend systems that drive...


  • Bengaluru, Karnataka, India Microsoft Full time US$ 70,000 - US$ 1,20,000 per year

    Software Engineer II-Backend ServicesBangalore, Karnataka, IndiaDate postedSep 10, 2025Job number1874717Work site3 days / week in-officeTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewJoin the Microsoft Teams Triage Services team, a core part of Microsoft's vision for...


  • Bengaluru, India Microsoft Full time

    Software Engineer II-Backend Services Bangalore, Karnataka, India Date posted Sep 10, 2025 Job number Work site 3 days / week in-office Travel 0-25% Role type Individual Contributor Profession Software Engineering Discipline Software Engineering Employment type Full-Time Overview Join the Microsoft Teams Triage Services team, a core part of Microsoft's...


  • Bengaluru, Karnataka, India Simply Vyapar Apps Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: Software Development Engineer II (Backend)Location: Bangalore, IndiaExperience: 2 – 4 YearsAbout the Role:We are looking for a passionate and skilled SDE-II (Backend) to join our team in Bangalore. As part of the backend team, you will be responsible for building scalable systems, APIs, and services that power our products. You will work closely...


  • Bengaluru, India Simply Vyapar Apps Private Limited Full time

    Job Title: Software Development Engineer II (Backend) Location: Bangalore, India Experience: 2 – 4 Years About the Role: We are looking for a passionate and skilled SDE-II (Backend) to join our team in Bangalore. As part of the backend team, you will be responsible for building scalable systems, APIs, and services that power our products. You will work...


  • Bengaluru, Karnataka, India swivl Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job Title: Software Development Engineer II (SDE-II) - Backend As a Software Development Engineer II (SDE-II) - Backend, you will play a critical role in designing, developing, and maintaining scalable, efficient, and reliable server-side applications. You will contribute and as well as mentor a team of developers, collaborating with cross-functional teams,...

  • Backend Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Precize Full time

    We are looking for exceptional Software Engineers (Java) who enjoy solving real-world problems, designing clean architectures, and writing scalable, maintainable code. You should be ready to work in a fast paced, challenging environment. Candidates with a strong competitive coding background or links to coding profiles (e.g., GitHub, LeetCode, HackerRank)...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,20,00,000 - ₹ 2,40,00,000

    Backend Software Engineer IIWe are seeking a skilled professional to fill the role of Backend Software Engineer II. This position is part of our Customer Engagement team within the U4B organization.You will be responsible for designing, implementing, and maintaining the infrastructure that powers our customer engagement platforms.Your key responsibilities...