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

    Job · 21910225

    Flipkart logo

    Staff Engineer - Backend

    Flipkart · Bengaluru · onsite · Posted 6d ago

    Not disclosed9–13 yrsfulltimeSourced fromInstahyre

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

    About this role

    Requirements:

    • 8+ years of software engineering experience, with significant experience building backend systems at scale.
    • Strong proficiency in at least one backend language, such as Node.js/TypeScript, Go, Java, or similar.
    • Strong understanding of distributed systems and microservice architecture.
    • Deep understanding of API design and service-to-service communication.
    • Strong knowledge of relational and NoSQL database systems.
    • Experience designing systems involving large datasets and high request volumes.
    • Strong understanding of concurrency, asynchronous processing, queues, and event-driven architectures.
    • Experience with caching and distributed caching strategies.
    • Strong understanding of database indexing, query optimization, transactions, and data consistency.
    • Experience designing reliable systems with retries, idempotency, timeouts, rate limiting, and failure recovery.
    • Strong understanding of scalability, availability, consistency, and performance trade-offs.
    • Experience diagnosing complex production issues using metrics, logs, and distributed tracing.
    • Strong system design and architectural decision-making skills.
    • Demonstrated ability to lead technically complex initiatives involving multiple engineers or teams.


    Preferred Qualifications:

    • Strong experience with Node.js / TypeScript and Go.
    • Experience operating distributed systems at a significant scale.
    • Experience with Elasticsearch / OpenSearch.
    • Experience with PostgreSQL, MySQL, MongoDB, Firestore, or similar databases.
    • Experience with Kafka, Pub/Sub, RabbitMQ, SQS, or similar messaging systems.
    • Experience with Redis and distributed caching.
    • Experience designing search, indexing, aggregation, and reporting systems.
    • Experience with high-volume event processing and data pipelines.
    • Experience with Kubernetes and cloud-native infrastructure.
    • Experience with AWS, GCP, or similar cloud platforms.
    • Experience with observability platforms such as Grafana, Prometheus, OpenTelemetry, or similar tooling.
    • Experience designing multi-tenant SaaS platforms.
    • Experience with CRM, workflow automation, task management, messaging, or similar products.
    • Experience performing large-scale data migrations without significant customer.


    Tech Stack:

    • Backend: Node.js, TypeScript, Go.
    • Databases and Search: MySQL, MongoDB, Firestore, Elasticsearch/OpenSearch.
    • Caching: Redis Messaging and Events: Kafka, Pub/Sub.
    • Architecture: Microservices, REST APIs, Event-Driven Systems.
    • Infrastructure: Kubernetes, GCP.
    • Observability: Metrics, Logs, Distributed Tracing, and Alerting.

    Sourced from instahyre

    Skills

    Distributed Systemselastic searchClickHouseGolangNode.JsTypescriptJavaMicroservices

    About Flipkart

    Flipkart logo

    Flipkart

    Internet

    22k+

    employees

    2007

    19 years old

    Bangalore,Karnataka

    India

    About

    Digital e-commerce store for online shopping.

    Industries

    InternetRetail

    Employee ratings

    12,953 reviews

    3.9/ 5

    Culture

    3.7

    Career growth

    3.3

    Work-life

    3.7

    Employees rate it well for

    Work Culture1066Work Life Balance1039Salary941Senior Management770Work Environment675

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Staff Engineer - Backend · waiting for your command