Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

NeoSapien

Senior Backend Engineer

Posted Updated
Discussion

Description

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

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →