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

    Job · 12170352

    MOHALI · FULLTIME

    Senior Backend Developer

    Wits Innovation Lab logo

    Wits Innovation Lab

    Mohali · onsite · Posted 64d ago

    Sourced fromNaukri
    Undisclosed4–9 yrsfulltimeMohali

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

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 10 questions to answer1.0s
    • Decided the answers for all of them2.4s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role: Senior Backend Engineer

    Experience: 3-6 Years

    Role Overview

    • We are looking for a Senior Backend Engineer with strong fundamentals in backend engineering, system design, databases, scalability, and production-grade application architecture.
    • The primary focus for this role is not limited to expertise in a specific programming language. The candidate may come from a background in Golang, Node.js, Java, Rust, Python, or any similar backend technology. What matters most is strong conceptual clarity, the ability to design scalable systems, and experience in building reliable backend services for real-world production workloads.
    • The candidate should be comfortable working on high-throughput systems, database design, distributed services, deployment environments, and cross-cutting engineering concerns such as observability, memory management, performance optimisation, and cloud-native deployment.

    Key Responsibilities

    • Design, build, and maintain scalable backend services and APIs.
    • Participate in system design discussions for new features, services, and platform components.
    • Design efficient database schemas, indexes, and data access patterns based on application requirements.
    • Optimise backend systems for high TPS, low latency, and reliable performance under load.
    • Work on distributed system concerns such as retries, idempotency, rate limiting, caching, queues, and fault tolerance.
    • Collaborate with frontend, DevOps, QA, and product teams to deliver production-ready solutions.
    • Understand and contribute to deployment practices, especially around Kubernetes/EKS-based environments.
    • Debug and resolve production issues related to performance, memory usage, database bottlenecks, and service reliability.
    • Implement observability practices including structured logging, metrics, tracing, and alerting.
    • Write clean, maintainable, and well-structured backend code in the chosen technology stack.

    Required Skills

    • Strong backend engineering fundamentals.
    • Good understanding of system design concepts for scalable and reliable applications.
    • Hands-on experience with at least one backend language such as Golang, Node.js, Java, Rust, Python, or similar.
    • Strong understanding of REST APIs, service design, authentication, authorization, and API security.
    • Good knowledge of database design, indexing, query optimisation, transactions, and data consistency.
    • Experience with SQL databases such as PostgreSQL, MySQL, or similar.
    • Understanding of NoSQL databases, caching systems, and when to use them.
    • Experience working with Redis or similar caching technologies.
    • Understanding of message queues, event-driven architecture, asynchronous processing, and background jobs.
    • Ability to reason about memory management, garbage collection, concurrency, and runtime behaviour.
    • Experience debugging performance issues in backend systems.
    • Good understanding of high TPS systems, load testing, horizontal scaling, and bottleneck analysis.
    • Familiarity with containerisation using Docker.
    • Working understanding of Kubernetes-based deployments, preferably EKS.
    • Understanding of CI/CD pipelines and cloud deployment practices.
    • Good communication skills and ability to explain technical decisions clearly.

    Good to Have Skills

    • Experience with microservices architecture.
    • Experience with AWS services, especially EKS, RDS, SQS, CloudWatch, ElastiCache, API Gateway, or Lambda.
    • Understanding observability tools such as Prometheus, Grafana, Loki, Tempo, OpenTelemetry, or similar.
    • Experience with distributed tracing and production monitoring.
    • Experience with event streaming platforms such as Kafka.
    • Knowledge of security best practices around JWT, OAuth2, RBAC, secrets management, and secure API design.
    • Experience designing systems for high availability and fault tolerance.
    • Exposure to infrastructure-as-code tools such as Terraform or CloudFormation.
    • Experience mentoring junior engineers or reviewing technical designs.
    • Expected System Design Knowledge
    • The candidate should be comfortable discussing and designing systems involving:
    • API Gateway and backend service architecture.
    • Load balancing and horizontal scaling.
    • Database schema design and query optimisation.
    • Caching strategy and cache invalidation.
    • Queues, retries, dead letter queues, and async workers.
    • Rate limiting and throttling.
    • Idempotency and duplicate request handling.
    • Observability, logging, metrics, and tracing.
    • Deployment architecture on Kubernetes/EKS.
    • Memory optimization and runtime performance.
    • Handling high TPS and peak traffic scenarios.
    • Designing systems with reliability, maintainability, and scalability in mind.
    • Candidate Evaluation Focus
    • While coding ability is important, the main evaluation focus should be on:
    • Backend concepts and fundamentals.
    • System design clarity.
    • Database design and optimisation.
    • Ability to debug performance and scaling issues.
    • Understanding of production deployment and cloud-native systems.
    • Problem-solving approach.
    • Ability to explain trade-offs clearly.
    • Practical experience with real-world backend systems.
    • Nodejs/ Golang/ Python/ Rust/ Java Typescript, Microservices, Docker, TPS , System Design & Distributed Systems
    • Database Design & Query Optimization
    • Kafka / Event-Driven Architecture

    Sourced from naukri

    Section · 02

    Skills

    Aws LambdaDevopsDockerTerraformKubernetesBackend DeveloperPostgresqlNoSQLApache Kafkaamazon web servicesinfrastructure as codeaws cloudformationredisAws Api GatewayAWS RDSAWS SQSdebuggingPythonTypescriptMySQLSQLJavaArchitectureMicroservices

    Section · Company

    About WITS Innovation Lab

    Wits Innovation Lab logo

    Wits Innovation Lab

    IT Services & Consulting

    125

    employees

    Los Angeles, California

    United States

    About

    Wits Innovation Lab is the hub of innovative technology that helps you create solutions, products, and services for businesses of all sizes—startups, SMBs, enterprises, and everything in between.
    Not only do we help businesses with digital transformation, but we also help them stay ahead of the curve with products in realms like the Internet of Things, Business Intelligence, eCommerce, and more.

    Industries

    IT Services & Consulting

    Employee ratings

    44 reviews

    3.3/ 5

    Culture

    3.3

    Career growth

    3.0

    Work-life

    3.2

    Employees rate it well for

    Work Culture8Senior Management7Work Life Balance6Learning6Working Hours/shift5

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Backend Developer · waiting for your command