Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Flipkart

Staff Engineer - Backend

Posted Updated 2 views
Discussion

Description

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.

Skills

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

See also

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