NextHire Try for free

NeoSapien

Posted 12 Sep 2026

Senior Backend Engineer

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

About the role

We are looking for a Senior Backend Engineer who can combine strong hands-on engineering skills with proven backend technical leadership. You will lead backend engineering initiatives focused on high-performance, scalable, and reliable systems, while continuing to contribute actively to architecture, coding, code reviews, and technical decision-making. The ideal candidate has previously worked as a backend lead, tech lead, lead engineer, or equivalent, has led backend engineers, and has personally owned production systems operating at a meaningful scale.


Responsibilities:

  • Lead backend engineers in designing, developing, and scaling high-performance production systems.
  • Drive architecture and technical decisions for APIs, distributed services, asynchronous workflows, and data-intensive applications.
  • Remain hands-on with coding and production engineering, rather than operating purely in a managerial capacity.
  • Conduct design reviews and code reviews, establish engineering best practices, and improve code quality.
  • Mentor and coach backend engineers and help the team improve engineering depth.
  • Delegate effectively while maintaining ownership of technical quality and delivery.
  • Identify and resolve latency, reliability, scalability, and performance bottlenecks.
  • Design systems capable of handling high traffic, concurrency, and complex database workloads.
  • Own production incidents, root-cause analysis, and reliability improvements.
  • Drive safe migrations, architectural evolution, and performance/cost optimization.
  • Work closely with product and engineering stakeholders to translate requirements into robust technical solutions.


Requirements:

  • 4-7 years of professional software engineering experience.
  • Strong production experience in at least one of Python, Go, or Rust.
  • Strong understanding of backend architecture, distributed systems, and scalable service design.
  • Experience building and operating production APIs/services at scale.
  • Strong understanding of databases, caching, asynchronous processing, and failure handling.
  • Experience troubleshooting and improving system latency, throughput, reliability, and scalability.


Technical Leadership:

  • Prior experience as a backend lead, tech lead, or lead engineer.
  • Senior engineer with significant technical leadership responsibility.
  • You should have demonstrated experience with: Technical/design ownership, code reviews, architecture decisions, delegation, mentoring and coaching engineers, Delivery accountability, leading backend engineering initiatives.
  • Formal people management is not mandatory, but genuine technical leadership of backend engineers is required.


Cloud and Production:

  • Hands-on experience deploying and operating backend systems in the cloud.
  • GCP experience is preferred.
  • AWS experience is also relevant.
  • Strong understanding of production environments, observability, reliability, and incident management.


High-Performance Systems Experience:

  • We are particularly interested in engineers who have personally worked on systems involving: High-throughput APIs, high concurrency, transaction processing, distributed systems, asynchronous/event-driven architectures, complex database workloads, performance and latency optimization, reliability and failure recovery, Large-scale data processing, cost optimization, production migrations

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