at Flipkart

Posted by Rachana H
9 - 14 yrs
₹30L - ₹35L / yr
Full time
Software Development
Technical Architecture
Design patterns
Data Structures
Problem solving
Architects at Flipkart are responsible for driving Technology & Good Practices in Engineering in their
respective teams. We are a rapidly growing & constantly improving organization. We seek very high
levels of ownership in all individuals, especially roles like this – ownership of systems in your team and
their impact on the entire Flipkart eco-system. Going beyond your role & contributing to make the
organization & business better is an expectation. Actively participate in development along with
team members for as much as 75% of their time, creating modules & systems that can then be treated
as a working reflection of the best practices.
• Participating in code reviews, design reviews, architecture discussions.
• Being responsible for Scaling, Performance & Quality for the team.
• Setting up best practices to help the team achieve the above and constantly thinking about improving
the technology use are your responsibilities. Driving the adoption of these best practices around coding,
design, quality, performance in your team.
• Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself
on the impact you are able to create.
• Implementation of long term technology vision for your team.
• Responsible for the architecture of your product; ensuring it is aligned to the requirements and the
• Active participant in technology forums & represent Flipkart in external forums.
• Creating architectures & designs for new solutions around existing and new problem spaces at
• Drive technology & tool choices for your team & be responsible for them.

About Flipkart

Shop for electronics, apparels & more using our Flipkart app Free shipping & COD.
500-1000 employees
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Backend Engineer

at AI provides personality and behavioral insights for any individual without requiring a test using state-of-the-art AI

Agency job
via HyrHub
NodeJS (Node.js)
Data Structures
Bengaluru (Bangalore)
0 - 4 yrs
₹12L - ₹30L / yr
Primary responsibility will be to build superb user experience and represent insights in a meaningful and easy to use manner. There will be an engineering lead, product manager and designer to guide you, but the end responsibility of developing the customer facing product will lie with you.
What Really Matters
• Expertise with Javascript, Node.js or Java, JQuery, MySQL
• Solid understanding of software development in a multi-tier environment
• Knowledge of HTML5 and CSS3
• Creative, with a uncanny sense of design thinking and principles
• Self starter, focused and highly result-oriented
• Has built at least 2 products/apps in the past outside of academic coursework in a full-stack role
Job posted by
Ashwitha Naik

Sr. Backend Software Engineer(MERN Stack)

at A leading company who makes multilingual conversational chatbots. Their platform uses real-time insights and cues to help users improve their experience

Agency job
via Jobdost
NodeJS (Node.js)
MERN Stack
Data Structures
Amazon Web Services (AWS)
4 - 8 yrs
₹12L - ₹18L / yr
Job Profile:-
We’re in search of a Back-End Software Engineer that specializes in server-side components. In this role,
you’ll primarily work on Node JS, Mongo DB, Redis, building scalable products and will bring a depth of
knowledge on algorithms and data structures. As a Back-End Software Engineer, on any given day you
might be architecting new features for our customers, refactoring existing code to be more scalable, and
seeing changes through to completion in a live environment.
Key Attributes you need to possess: -
- Prioritization- Should have a strong work ethics and show up on time at sessions with excellent skills
in predicting the amount of time needed to plan, coordinate, and perform on a task or managing their
clients as and when required.
- Quick Learning Ability- You should be an amazing self-learner who has the ability to learn new
technology on their own and are not threatened by new technologies. Someone who has an ability to pull
various bits of information and to process information on the fly with good logical and analytical skills.
- Deep and Broad Technical Experience- Someone who is able to hit the ground because they already
know the right technology.They should be able to meet coding principles and write code that is readable
and commented-on where appropriate.Through incorporating their cognitive abilities and extensive
industry experience, they are able to find optimal solutions easily.
- High-End User Focus-A good programmer does what they are asked to do, while a great programmer
thinks of the end user of the software and works to solve problems within the organization’s
capabilities.Someone who knows the functionality they’re creating is of high value.
-Business Acumen- Should have a great eye for Business acumen as the product build will be exposed to
millions of customers on-brand digital assets hence giving you exposure for handling a large user base in
a live environment.
-Teamplayer- Someone who is able to work in a challenging environment and requires complete
devotion, persistence and learning new things every day. As they will be involved in every fact of the
product development starting from product ideation, Interface design, user experience, analytics, and
Typical work week look like:-
- Collaborating with the front-end developers and other team members to establish objectives and design
more functional, cohesive codes to enhance the user experience.
- Design and implementation of scalable applications by using asynchronous programming with
low-latency, high-availability, and performant applications between multiple systems, servers, and
-Integration of data storage solutions by creating database schemas that represent and support business
processes and also Integrating multiple data sources and databases into one system.
- Building reusable code and libraries for future use.
- Explore technical innovation and propose new solutions as and when required.
- Work with engineers, product managers and senior leadership to turn our product and technical vision
into a tangible roadmap every month.
Our ideal candidate should have:-
- 4+ years of relevant experience in a Tech Startup
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information
Technologies/Computer Science)
- Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
- Strong hands on MongoDB and ability to write aggregation queries.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets.

What you can expect from company:-
- Passion & happiness in the workplace with great people & open culture with amazing growth
- An ecosystem where leadership is fostered which builds an environment where everyone is free to take
necessary actions to learn from real experiences.
- Chance to work on the cutting edge of technology.
- Freedom to pursue your ideas and tinker with multiple technologies- which a techie would definitely
If you have outstanding programming skills and a great passion for developing beautiful, innovative
applications, then you will love this job
Job posted by
Saida Jabbar


at Bidgely

Agency job
via wrackle
Spring Boot
NOSQL Databases
Amazon Web Services (AWS)
Data Structures
Distributed Systems
High Performance Computing (HPC)
High-level design
Bengaluru (Bangalore)
3 - 8 yrs
₹20L - ₹40L / yr

● Design and deliver scalable web services, APIs, and backend data modules.
Understand requirements and develop reusable code using design patterns &
component architecture and write unit test cases.

● Collaborate with product management and engineering teams to elicit &
understand their requirements & challenges and develop potential solutions

● Stay current with the latest tools, technology ideas, and methodologies; share
knowledge by clearly articulating results and ideas to key decision-makers.


● 3-6 years of strong experience in developing highly scalable backend and
middle tier. BS/MS in Computer Science or equivalent from premier institutes
Strong in problem-solving, data structures, and algorithm design. Strong
experience in system architecture, Web services development, highly scalable
distributed applications.

● Good in large data systems such as Hadoop, Map Reduce, NoSQL Cassandra, etc.. Fluency in Java, Spring, Hibernate, J2EE, REST Services Ability to deliver code
quickly from given scenarios in a fast-paced start-up environment.

● Attention to detail. Strong communication and collaboration skills.
Job posted by
Naveen Taalanki

C, Windows Driver Developer

at leading product engineering company providing IT Security

Windows drivers
Device Driver Development
Visual Studio
Data Structures
Remote, Pune, Bengaluru (Bangalore)
4 - 15 yrs
₹10L - ₹15L / yr

JobTitle- Sr.Developer/Lead

Role-C, Windows Driver Developer

Location - Pune (Preferred) / Bangalore

Salary Range - Market Std 

Company -Product Based

Job Drescription:-
     *  Proven technical experience of 4-10 years.

  • Design, Development of application and system level modules

  • Strong coding skills using C

  • Data Structures, Windows Driver Development, File System Filter Drivers, Network Filter Driver, WDK / Windows Driver Kit, DDK / Driver Development Kit, SDK, Visual Studio, WinDBG, Kernel Mode Debugging

  • Experience in IPC / Interprocess Communication (Shared memory, Pipes / Named Pipes), Synchronization Techniques (Critical Section, Mutex, Locks, Spinlock, Events)

  • Good knowledge of standard coding practices & tools used for measuring performance and quality.

  • Good debugging skills.

  • Good problem solving skills

  • Good verbal and written communication skills

Any Keyskills:

C, Data Structures, Windows Driver Development, File system filter drivers, Network filter driver, WDK/Windows Driver Kit, DDK/Driver Development Kit, SDK, Visual Studio, WinDBG, Kernel Mode Debugging.

IPC/Interprocess Communication(Shared Memory, Pipes/Named Pipes), Synchronization Techniques(Critical Section, Mutex, Locks, Spinlock, Events),

Job posted by
Vignesh Cool

Chief Technology Officer (CTO)

at Navia Life Care Pvt. Ltd.

Founded 2016  •  Product  •  20-100 employees  •  Raised funding
Data Structures
Strategic technology planning
Team Management
NCR (Delhi | Gurgaon | Noida)
5 - 10 yrs
₹12L - ₹30L / yr
Navia Life Care is looking for a Chief Technology Officer.

An ideal candidate should have well-rounded experience (5-10 years) in various technologies - backend/web development (Python/Django), DevOps, Android and iOS - or at least 2 out of the above

The person would be managing an expanding team of developers and guide the product development, along with contributing significantly to the core decisions of the company.

An entrepreneurial spirit, and the passion to make a difference in the healthcare ecosystem of the country is recommended.

The candidate will be well compensated with a combination of cash + equity, depending on experience and expertise.
Job posted by
Sakshi Dixit

Senior Software Engineer

at Goscale Technologies

Founded 2017  •  Products & Services  •  100-1000 employees  •  Profitable
Data Structures
Apache Kafka
Relational Database (RDBMS)
Remote, Bengaluru (Bangalore)
4 - 10 yrs
₹15L - ₹30L / yr

Job Summary:

– We are looking for a kick ass software engineer with exceptional skills in data structures, algorithms, core java, and distributed systems. If you think you have it in you to deliver on aggressive timelines, have the hunger for growth, don’t like giving excuses, contribute to product features, be hands-on and deliver a world-class product, then we want to hear from you.

This is a predominantly back-end engineering role.

– You are a rockstar engineer with proven capabilities working on SaaS product and a passion for writing exception code.

– You are hungry for an opportunity to join a start-up and become a member of core platform team driving the company forward.

– You will be responsible for the delivery of product features as a part of the platform engineering team.

– You will be hands-on working on key features of the product.

– You will be responsible for design of back-end architectural changes and product features.

– You will have plenty of opportunity to learn and implement ideas to build products in efficient and cohesive manner.

– Understand the product mission, goals, and tasks and execute with the team to achieve them.

– Understand the design and architecture and build modules in accordance with it or recommend and make the necessary changes that adds more stability to our product.


– 4+ years of experience with hands-on experience in Core Java/Kotlin

– 2+ years of experience as a technical architect with responsibility for core features 

– 4+ years of working experience in cloud-based systems

– 2+ years of experience working on distributed systems

– 2+ years of experience working on Kafka and Zookeeper

– Experience working on RxJava/ Reactive Programming

– Adept on design patterns and distributed systems

– Excellent verbal and written communication

– Proficient in building REST APIs to interact with relational and non-relational data sources

– Proficient in SQL and RDBMS

– Hands on experience in code and system optimization

– Experience in working with NoSQL databases is a plus

Job posted by
Kritika Singh

Senior Software Engineer (PHP)

at CouponDunia

Founded 2010  •  Product  •  100-500 employees  •  Raised funding
Data Structures
2 - 10 yrs
₹15L - ₹25L / yr
2 - 6 yrs of relevant experience in any coding language, PHP would be preferred.
Proficient with full development stack (MySQL, Redis, Memcached, MVC frameworks, jQuery, Server Administration, CSS, HTML, etc) and understanding of OOP design, AJAX, jQuery, and MySQL
Understands how to build an optimized web app and has experience with caching and other scaling techniques
The desire and energy to work long hours so that we can continuously improve our website at the quickest pace possible
Passionate about working in a startup and creating a great product
Must love to program, must be willing to learn, and must be creative. If you are the type of person who finds learning a new technology or language an exhilarating experience, you will love it here.
Must be able to show us projects and or websites that you have created. Bonus points if you’ve created these projects/websites outside of your work (we love seeing proof of how much you love technology and coding).
Education - relevant degree in Engineering preferable
Job posted by
Pooja Hadawale

Backend Engineer

at A network security company located at Mumbai

Technical Architecture
Elastic Search
Software Development
Design patterns
5 - 10 yrs
₹15L - ₹27L / yr
Design and develop components of the platform
● Constant benchmarking for capacity and performance
● Documenting feature capability in detail
● Supporting marketing initiatives on the product / differentiators
● Test scenarios for faults / bugs
● On-call (only emergency - L4) support to customer issues
● Building best practices for customer scenarios

Who we are looking for
● Understand the larger picture and work for customer success
● Passionate to solve problems
● Understand the product life cycle
Job posted by
Apurva Bhagwat

Magento Developer

at Boost My Shop

Founded 2008  •  Products & Services  •  20-100 employees  •  Profitable
Software Development
Web Development
1 - 10 yrs
₹4L - ₹8L / yr
We are looking for Magento Professionals with 1 to 10 yrs experience in Pondicherry Location for an innovative French company. JOB RESPONSIBILITIES : Web Development / Programming Magento module development (Back-End) Realization of developments following a cycle in V (agility) Elaboration of test scenarios and execution of tests Application acceptance with referring users TECHNICAL SKILLS REQUIRED : Magento Linux PHP5 Mysql Unit tests : PHPUnit / Mockery / GIT / Jenkins / Jira / Agile methodology TECHNICAL SKILLS RECOMMENDED : Vagrant Laravel Elasticsearch Redis
Job posted by
David Butin

Software Engineer- Platform

at Directi

Founded 1998  •  Product  •  500-1000 employees  •  Bootstrapped
Data Structures
Bengaluru (Bangalore), Mumbai
3 - 7 yrs
₹15L - ₹30L / yr
The platform engineering team designs builds and owns the systems to support the various applications, products, and services. We are a team of highly motivated individuals with a passion for solving large complex problems. We value an aptitude for research and a passion for learning. Together we are building one of the largest distributed computing platforms in the country. As a part of the engineering team you will be: • building highly-scalable and secure payments platform • primary owners of one or more components of the platform and will drive innovation in your area of ownership • working with various product teams gathering requirements and adding capabilities • working with some of the smartest people in the industry and will have ample opportunity to learn and grow • using cutting-edge cryptography to secure payments beyond industry standards. • deriving actionable insights by mining TBs of data. • building low-level infrastructure that aims to push the boundaries of network performance. • participating actively in recruitment and nurturing of engineers as awesome as you. What are we looking for ? Review and influence new evolving design, architecture, standards and methods with stability, maintainability and scale in mind Identify patterns and provide solutions to class of problems Research, evaluate and socialize new tools, technologies, and techniques to improve the value of the system Be able to multi-task, prioritize and handle dependencies with minimal oversight. From a technology perspective, you should have knowledge and/or experience in a reasonably sized subset of the following ( the more, the merrier!! ) Worked on one or more large scale java applications. Good understanding of nuances of distributed systems, scalability, and availability. Good knowledge of one or more relational and NoSQL databases and transactions. Shrewd focus on latency and throughput of services. In-depth understanding of concurrency, synchronization, NIO, memory allocation and GC. Experience with IaaS clouds like AWS/Google Cloud, Azure, OpenStack etc.. Experience in working with Message Brokers and Application Containers Great ability to mentor and train other team members. Plus Points: Clear understanding of the CAP theorem and its implications for real-world distributed systems. “Call me maybe” is more than just a song for you. You have studied distributed systems like Dynamo, HBase, various messaging and queuing systems and understand nuances of Time, Clocks, and Ordering of Events, rate control, load distribution. You can smell fraud, transaction risks and abuse a mile away.
Job posted by
Shilpa L
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Flipkart?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort