NextHire Try for free

HackerEarth

Posted 27 Aug 2026

Senior Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Aug 2026

About the role

We are looking for a Senior Software Engineer (Backend) to help us build, scale, and optimize high-performance systems that power HackerEarth's developer assessment and hiring platform. You will work closely with product, frontend, and infrastructure teams to deliver reliable, scalable, and impactful solutions used by enterprises and developers globally. This role is ideal for engineers who enjoy ownership, solving complex problems, and working in fast-paced environments where engineering excellence directly impacts business outcomes.


Responsibilities:

  • Design, build, and maintain scalable backend systems and APIs with a strong focus on performance, reliability, and security.
  • Own end-to-end development of backend features from design to deployment and production support.
  • Collaborate closely with Product Managers, Frontend Engineers, and DevOps teams to deliver high-quality releases.
  • Drive architectural decisions and contribute to the long-term technical roadmap.
  • Optimize existing systems for scalability, latency, and cost efficiency.
  • Ensure high code quality through reviews, testing, and best engineering practices.
  • Proven ability to handle high-pressure situations and effectively "firefight" when issues arise.
  • Mentor junior engineers and contribute to a culture of continuous learning and technical excellence.


Requirements:

  • 3-5 years of strong backend engineering experience in product-based companies.
  • Strong proficiency in backend programming languages such as Python (primary), Node.js, or Go.
  • Experience designing and building RESTful APIs and microservices.
  • Strong understanding of data structures, algorithms, and system design.
  • Hands-on experience with databases (MySQL, ElasticSearch, Redis, or DynamoDB).
  • Experience working with cloud platforms (AWS/GCP/Azure).
  • Solid understanding of distributed systems, scalability, and performance optimization.
  • Experience with CI/CD pipelines, version control (Git), and modern development workflows.
  • Ability to take ownership, work independently, and thrive in a fast-moving environment.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach