NextHire Try for free

Unosecur

Posted 28 Aug 2026

Software Development Engineer II

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

About the role

We are looking for a hands-on Software Development Engineer II (SDE II) with 4-8 years of experience to design, build, and maintain backend services and APIs. You will own features end-to-end from design and development through deployment and production support and drive them to completion with minimal supervision.


Responsibilities:

  • Design, develop, and maintain backend services and APIs using Node.js .
  • Write clean, maintainable, well-tested, production-quality code.
  • Participate in design reviews, evaluate trade-offs, flag weak designs, and propose better alternatives.
  • Own features end-to-end and drive them to completion with minimum nudges.
  • Containerise services using Docker; deploy, monitor, and troubleshoot on cloud platforms.
  • Lead code reviews, debug complex production issues, and perform root cause analysis.
  • Mentor junior engineers and collaborate with product, QA/SDET, and DevOps teams.


Requirements:

  • Knowledge of Node.js (Mandatory); strong hands-on backend experience with JavaScript/TypeScript.
  • Experience with Go (Optional, but preferred).
  • Strong fundamentals in data structures, algorithms, OOP, and asynchronous programming.
  • Good understanding of system design.
  • Knowledge of cloud; working experience with at least one of AWS, Azure, or GCP.
  • Proficiency in Git (Required), Docker (Required), Kubernetes (Optional, but preferred).
  • Familiarity with CI/CD pipelines, Linux commands, and basic shell scripting.


Good to Have:

  • SQL and/or NoSQL databases.
  • Messaging queues (NATS/Kafka) or event-driven systems.
  • Distributed systems or microservices experience.
  • Prior experience building configurable systems or integrations.


Required Soft Skills:

  • Excellent problem-solving and debugging skills.
  • Ownership mindset drives things to completion with minimum nudges.
  • Effective communication; works well independently and collaboratively.
  • Attention to detail and a continuous learning attitude.


Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 4-8 years of experience in software development, working in Agile environments.
  • Cybersecurity or Identity Management software company.

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