Posted on: 19/09/2025
About the role :
We are looking for seasoned engineers who are quality conscious, product thinkers, business cognizant and smart not mere coders.
Engineers get to significantly amplify the impact of their work or creations with the scale that Flipkart operates at.
The same scale also demands the engineers to produce super-efficient solutions.
What youll do :
- Own a functional area from product conception to delivery.
- Given a fuzzy product requirement, work with other stakeholders, product to understand & refine the requirements and change them to tech requirements.
- Prepare high-level designs under the guidance and document them.
- Low-level design and code independently in multiple tech components related to functional area Choose the right tech stack for a given situation under guidance from senior team members.
- Optimize any existing microservices.
- Take non-functional requirement (Reliability & Availability, Scale, horizontal scalability) into considerations while taking any decision.
- Build, develop, mentor and coach junior team members.
- Owning the quality of code, UT coverage, documentation etc.
- Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders.
What youll need :
Education : B.Tech/M.Tech in Computer Science or related discipline.
Programming Expertise :
- Deep expertise in at least one modern programming language (Java, C++, Go, Python).
- Strong understanding of object-oriented design, design patterns, and class/module-level interface design.
Frontend/Backend Skills (depending on focus area) :
Backend :
- Expertise in microservices, REST/GraphQL APIs, event-driven systems, asynchronous programming, databases (SQL/NoSQL).
Frontend :
- Strong skills in JavaScript (ES6+), TypeScript, React/Angular, HTML5, CSS3, responsive design.
System Design & Architecture :
- Proven experience designing large-scale distributed systems.
- Ability to take NFRs (non-functional requirements) like availability, reliability, and scale into account.
Software Development Practices :
- Strong knowledge of CI/CD pipelines, Git-based workflows.
- Experience working in Agile/Scrum environments.
- Familiarity with unit testing, integration testing, and automation frameworks.
Other Desirable Skills :
- Experience building data-driven web applications.
- Knowledge of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Familiarity with monitoring, observability, and performance tuning at scale.
Did you find something suspicious?
Posted By
Dorothy Revantelin
Senior Talent Acquisition Associate at Flipkart Internet Private Limited
Last Active: 3 Oct 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1548427
Interview Questions for you
View All