NextHire Try for free

GreyOrange

Posted 27 Aug 2026

Software Development Engineer - II

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 highly skilled SDE 2 to join our engineering team. The ideal candidate should have strong fundamentals in programming, system design, and problem-solving, along with the ability to work on scalable and distributed systems.


Responsibilities:

  • Design, develop, and maintain scalable backend systems and services.
  • Write clean, efficient, and high-quality code.
  • Work on system design (HLD and LLD) for complex applications.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Optimise application performance and ensure high availability.
  • Follow best practices in software development, including testing and code reviews.


Requirements:

  • Strong proficiency in any programming language: Java / Node.js / Python / Erlang.
  • Solid understanding of Data Structures and Algorithms.
  • Strong knowledge of OOPS concepts and SOLID principles.
  • Hands-on experience in Coding and problem-solving.
  • Experience with System Design (HLD and LLD).
  • Good understanding of Microservices Architecture.
  • Experience with REST APIs, distributed systems, and scalable applications.
  • Candidate must be open and comfortable working on Erlang, as it is a mandatory requirement for this role.

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