
SDE 3
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Flipkart is seeking a highly skilled Senior Backend Engineer (SDE 3) to architect, develop, and scale sophisticated distributed systems that power high-traffic, customer-facing platforms. In this role, you will significantly influence architectural decisions, mentor fellow engineers, and assume end-to-end ownership of critical backend services within our Bangalore operations. Your responsibilities will include designing and maintaining scalable, low-latency backend systems primarily using Java, leading the technical design for complex challenges, and conducting thorough design and code reviews. You will be instrumental in building fault-tolerant, distributed services capable of handling millions of daily requests, collaborating closely with product managers and cross-functional teams (frontend, data, platform). A key focus will be on driving performance optimization, enhancing reliability, and upholding stringent security best practices. You will also mentor junior engineers, elevating the team's overall engineering capabilities, and participate in on-call rotations to ensure service high availability.
The ideal candidate possesses strong hands-on experience with Java (version 8 or higher), Object-Oriented Programming (OOP) principles, and design patterns. Expertise in data structures, algorithms, and problem-solving is essential. Experience in building microservices using Spring/Spring Boot is required. A solid understanding of distributed systems concepts, including scalability, the CAP theorem, consistency models, caching strategies, sharding, replication, and load balancing, is crucial. Proficiency with REST/gRPC APIs and extensive experience with both relational (MySQL, PostgreSQL) and NoSQL databases (Cassandra, MongoDB, DynamoDB) are necessary. Familiarity with message queues/streaming technologies like Kafka or RabbitMQ is expected. Experience with cloud platforms such as AWS, GCP, or Azure is required. Knowledge of CI/CD pipelines, Docker, and Kubernetes is considered a significant advantage.
Non-technical expectations include a strong sense of ownership, a proactive bias for action, and the ability to translate ambiguous problems into scalable solutions. Excellent communication and collaboration skills are vital, along with experience thriving in fast-paced, product-driven environments. Experience working with internet-scale or e-commerce platforms, exposure to event-driven architectures, and prior experience leading or owning critical backend platforms are highly desirable.
Company
Flipkart
Flipkart is a premier Indian e-commerce marketplace, offering a vast selection of over 30 million products across more than 70 categories, including books, media, consumer electronics, and lifestyle g...