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

    Job · 17564704

    BENGALURU · FULLTIME

    Senior Software Engineer

    Recro logo

    Recro

    Bengaluru · onsite · Posted 38d ago

    Sourced fromFoundit
    Not disclosed4–7 yrsfulltimeBengaluru

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

    agent · working

    • Read this posting0.3s
    • Found the form on Foundit · 8 questions to answer1.3s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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 meaningful scale.

    What You'll Do

    • 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.

    Must-Have Skills & Experience

    Backend Engineering

    • 4–7 years of professional software engineering experience.
    • Strong production experience in at least one of:
    • Python
    • Go
    • 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
    • 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 & 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

    Education

    A strong academic background is required.

    Candidates should ideally hold an engineering/computing degree from institutions such as:

    • IITs
    • BITS Pilani
    • IIIT Hyderabad
    • Leading NITs such as NIT Trichy or NIT Surathkal
    • Other comparable highly selective engineering/computing institutions

    Degree: B.Tech / B.E. / equivalent in Computer Science, Information Technology, Engineering or a related discipline.

    Sourced from foundit

    Section · 02

    Skills

    Production MigrationsobservabilityComplex database workloadsIncident ManagementAsynchronous ProcessingRustDistributed SystemsapisCost optimizationcachinggoogle cloud platformamazon web servicestransaction processingscalabilityreliabilityGolanglarge-scale data processingfailure handlingfailure recoveryPythonScalable Service DesignHigh ConcurrencyLatency Optimizationhigh-throughput APIsBackend ArchitectureAsynchronous event-driven architectures

    Section · Company

    About Recro

    Recro logo

    Recro

    Internet

    51-200

    employees

    2014

    12 years old

    Bangalore/Bengaluru,Karnataka

    India

    About

    Recro facilitates career advancement for developers while streamlining the hiring process for startups seeking top talent.

    Industries

    Internet

    Employee ratings

    41 reviews

    3.8/ 5

    Culture

    3.9

    Career growth

    3.5

    Work-life

    4.0

    Employees rate it well for

    Work Life Balance8Job Security6Work Culture6Career Growth6Salary5

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command