Senior Software Engineer - Fullstack
at HackerRank
Hybrid in Bangalore, India
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
Every HackerRank assessment runs on a foundation of high-performance systems - from the Coderunner service that powers millions of code executions daily to the unified IDE where developers write, test, and showcase their skills.
As a Senior Full-Stack Engineer, you’ll help shape these core systems, working across the stack to build fast, reliable, and AI-enhanced tools used by developers and hiring teams around the world.
What you’ll do
- Build and ship frontend features using React/Next.js, seamlessly integrating them with backend services
- Ensure the reliability and scalability of services that process tens of millions of code runs every month
- Improve the performance, accessibility, and usability of our IDE across platforms
- Embed LLMs and AI agents into both UI flows and public APIs to enhance developer experience
- Own the full feature lifecycle from design and testing to monitoring and incident resolution
Who you are
- You bring a strong balance of frontend craft and backend depth, with 3–6 years building production-ready applications end-to-end.
- Comfortable working with React/Next.js and TypeScript, and fluent in at least one backend language like Go, Node, Python, or Java.
- Experienced in designing and scaling microservices for high-traffic systems, with strong command over both SQL and NoSQL databases - including modeling, indexing, and tuning for performance.
- You naturally leverage AI-powered developer tools like Copilot, Cursor, or Claude to move faster and deliver better code, and you communicate clearly through design docs, API contracts, and post-mortems.
Even better if you have
- Hands-on experience with Docker, Kubernetes, and deploying services on AWS, GCP, or Azure.
- A strong observability mindset, using logs, metrics, and traces as second nature.
- Practical wins with tools like Prometheus, Grafana, Datadog, or New Relic.
You will thrive in this role if
- You enjoy owning the entire flow- from Figma mockups to APIs, tests, and post-launch metrics.
- You chase measurable wins like faster response times, improved accessibility, and fewer errors.
- You mentor through example, lifting your team through pairing and thoughtful feedback.
- And above all, you care about impact at scale, helping millions of developers showcase their best work isn’t abstract to you, it’s rewarding.
Want to learn more about HackerRank? Check out HackerRank.com 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 | Life@HackerRank|
Notice to prospective HackerRank job applicants:
- Our Recruiters use @hackerrank.com email addresses.
- We never ask for payment or credit check information to apply, interview, or work here.