Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 17176797

    NeoSapien logo

    Senior Backend Engineer

    NeoSapien · Bengaluru · onsite · Posted 40d ago

    Not disclosed4–8 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this 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

    Sourced from instahyre

    Skills

    Rustamazon web servicesGolangPythoncloudgoogle cloud platformdistributedBackendAPI

    Senior Backend Engineer · waiting for your command