Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Flipkart Team. If you also belong to the team, you can get access from here

Flipkart Verified Tick

Compare button icon Compare button icon Compare
4.0

based on 10.5k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern
filter salaries All Filters

131 Flipkart Jobs

Software Development Engineer IV

7-12 years

Bangalore / Bengaluru

Software Development Engineer IV

Flipkart

posted 13hr ago

Job Role Insights

Flexible timing

Job Description

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/creations with the scale that Flipkart operates at. The same scale also demands the engineers to produce super-efficient solutions. Engineers participate and breed the culture of self-drive, which is fuelled with merit based opportunities. In the pursuit of excellence, Flipsters compete against themselves because there is no competitor in the radar. Flipsters area of work includes advanced information-retrieval algorithms, massive scalability, elastic storage, predictive analytics, fraud detection, inventory planning, supply chain automation, and large-scale applications that enrich the user experience, to name a few. Working with the market leader, engineers mostly solve challenges-never-seen-before.

The company environment makes people receptive with open mind and infuse a drive of ownership to succeed and create impact. The excitement gets further fuelled with the impact of flipsters work felt and complemented by friends and family in India. At Flipkart we miss no opportunity to celebrate our accomplishments. While we work hard, we party harder, which helps us rejuvenate.

About Team:

Assets platform which provides capabilities for effective and efficient placement of inventory, manage the movement of inventory within or across the facilities to serve b2c and b2b orders of various marketplace or external sellers.

As we speak, We are on a journey to re-think the warehouse tech platform which supports a range of facilities like from highly automated large ones to small dark stores and be able to operate across different types of supply chains(Grocery, Hyperlocal, Non-Large, Large etc) seamlessly.

Key Problems and Challenges

  • WAAS (Warehouse As a Service) - Building New Age Assets Platform which supports various Flipkart use-cases across supply chains and also be able to provide it as service outside Flipkart like FCC, EKart Externalization & FK Health.
  • Scale up of Highly Automated Large Warehouses - With Advanced robotics, Most of the warehouse operations like inventory placements, picking and packing are being automated and we are building solutions which seamlessly integrate with various WCS (Warehouse Control Systems) in scalable and reliable way to achieve higher throughput and better visibility.
  • Inventory Placements & Picking Optimization in Real Time - Effective and Efficient placement of inventory is very crucial to reduce warehouse operator effort (Hence cost) and achieve desired speed. We are working on real time optimization solutions for both inventory placement and pick path optimization.

Job Responsibilities (What youll do):

  • Research, design and build highly reliable, available and scalable platforms
  • Complete ownership of Service/Services that your team is responsible for
  • Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices
  • Platformize components as libraries, utilities and services and promote reuse.
  • Own large technical deliverables and execute in an exemplary way
  • Be able to conceptualize and develop prototype quickly
  • Drive technical roadmap of the team in collaboration with Engineering and Product

Qualifications:

  • Deep expertise in at least one programming language & tech stack.
  • Substantial experience in building complex and scalable solutions.
  • Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
  • The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
  • Experience leading multi-engineer projects and mentoring junior engineers
  • Experience with full life cycle development in any programming language on a Linux platform
  • Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr
  • Prior experience in working with Agile software methodologies (XP, Scrum), TDD and Continuous Integration(CI/CD) a plus.
  • BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent). Or high technical acumen and rich technical experience.
  • Experience in building data-driven web application design and development is a plus
  • Expert level experience in building scalable, large and complex business applications using some of above technologies and mentoring junior engineers.
  • Apart from all the general benefits of best in industry compensation, equity, healthcare etc., Flipkart prides in calling out the big hand for you to be
  • Great Work, Great People and Great environment. We call ourselves an incubator for engineers where you get all the optimal conditions to do and experience your best.
  • Previous work experience: 7+ Years of experience

Skills/ Tech Stack

Deep expertise with any or combination programming languages: Java, C++, C#, Ruby, PHP, any objected oriented high-level proprietary or open source language with strong programming constructs. We are not skill-specific but go by strength in competencies.

What do we evaluate for a good fitment

  • Strong System Characterization and identification of technical requirements
  • Distributed Systems Architecture, components modeling, data flow, Scaling and managing large pieces of data
  • Articulating system requirements, problem comprehension and identifying high level building blocks
  • Non-functional requirements (NFRs) like Scalability, Fault-Tolerance, High Availability, Sharding, Replication, Load balance & Application-level Security etc.
  • Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs
  • Strong problem-Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms
  • Ability to work in fuzzy environments and complex environments
  • Able to take high ownership of complex system components and drive it to the next level
  • Machine Coding (Able to write modular and functionally complete object oriented code, NFR implementation, abstractions, separation of concerns, concurrency & thread safety, extensibility, hooks etc)
  • Good exposure both with tech breadth and tech depth
  • Good skills in Metrics and Monitoring
Skills Required:
Java, JEE , Spring , NoSQL, Databases
Location:
Bangalore,Karnataka
Desirable Skills:
software development, Application Programming, Software Design

Employment Type: Full Time, Permanent

Read full job description

Flipkart Interview Questions & Tips

Prepare for Flipkart Software Development Engineer 1 roles with real interview advice

What people at Flipkart are saying

3.9
 Rating based on 14 Software Development Engineer 1 reviews

Likes

At an organisation level, Flipkart is an excellent place to work with.

  • Job security - Good
    +3 more
Dislikes

Few teams in Flipkart is tier-3 where you will get lot of pressure, more work but less appraisal/promotion. Even sometimes manager may bully you with his words.

    Read 14 Software Development Engineer 1 reviews

    Software Development Engineer 1 salary at Flipkart

    reported by 84 employees with 1-4 years exp.
    ₹15 L/yr - ₹35 L/yr
    69% more than the average Software Development Engineer 1 Salary in India
    View more details

    What Flipkart employees are saying about work life

    based on 10.5k employees
    67%
    34%
    51%
    93%
    Flexible timing
    Monday to Friday
    No travel
    Day Shift
    View more insights

    Flipkart Benefits

    Health Insurance
    Job Training
    Free Food
    Free Transport
    Cafeteria
    Soft Skill Training +6 more
    View more benefits

    Compare Flipkart with

    Amazon

    4.1
    Compare

    Myntra

    4.0
    Compare

    Snapdeal

    3.8
    Compare

    Meesho

    3.7
    Compare

    eBay

    3.8
    Compare

    Shopclues

    4.0
    Compare

    Paytm Mall

    3.6
    Compare

    Infibeam

    3.1
    Compare

    Tata CLiQ

    3.4
    Compare

    BigBasket

    3.9
    Compare

    Indiamart Intermesh

    3.6
    Compare

    JustDial

    3.5
    Compare

    PolicyBazaar

    3.6
    Compare

    Zomato

    3.7
    Compare

    Info Edge

    3.9
    Compare

    Matrimony.com

    4.3
    Compare

    Nykaa

    3.5
    Compare

    MakeMyTrip

    3.7
    Compare

    Uber

    4.2
    Compare

    Naukri

    4.0
    Compare

    Similar Jobs for you

    Software Development Engineer 1 at Flipkart Internet Private Limited

    Bangalore / Bengaluru

    8-12 Yrs

    ₹ 10-14 LPA

    Software Development Engineer 1 at Swiggy

    Hyderabad / Secunderabad, Ahmedabad + 1

    8-10 Yrs

    ₹ 10-14 LPA

    Software Development Engineer at Accenture Solutions Pvt Ltd

    Ahmedabad

    7-9 Yrs

    ₹ 4-8 LPA

    Java Developer at IMPRONICS TECHNOLOGIES PRIVATE LIMITED

    Gurgaon / Gurugram

    3-6 Yrs

    ₹ 5-8 LPA

    Software Development Engineer 1 at Meesho

    Bangalore / Bengaluru

    8-12 Yrs

    ₹ 10-14 LPA

    Software Development Engineer 1 at Meesho

    Bangalore / Bengaluru

    6-9 Yrs

    ₹ 8-11 LPA

    Staff Engineer at CoinDCX

    Bangalore / Bengaluru

    5-7 Yrs

    ₹ 7-9 LPA

    Software Development Engineer at Accenture Solutions Pvt Ltd

    Bangalore / Bengaluru

    3-8 Yrs

    ₹ 5-10 LPA

    Senior Software Engineer at Eurofins

    Bangalore / Bengaluru

    5-7 Yrs

    ₹ 7-10 LPA

    Software Development Engineer 1 at GROUPONN

    Bangalore / Bengaluru

    8-9 Yrs

    ₹ 10-11 LPA

    Flipkart Bangalore / Bengaluru Office Locations

    View all
    Bengaluru Office
    Flipkart.com, Mysore Road, Old Guddadahalli, Guddadahalli Bengaluru
    Karnataka 560026
    Bangalore Office
    Flipkart, #56/18 & 55/09, 7th Floor, Ozone Manay Tech Park, Hosur Road, Garvebhavipalya Bangalore
    Karnataka 560068

    Software Development Engineer IV

    7-12 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Assistant Manager Central

    2-5 Yrs

    ₹ 8 - 12L/yr

    Bangalore / Bengaluru

    22hr ago·via naukri.com

    Intstock Manager - Large Business

    2-7 Yrs

    ₹ 10 - 17L/yr

    Bangalore / Bengaluru

    1d ago·via naukri.com

    Senior Associate - People Operations

    4-5 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Senior Architect

    15-20 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Consultant

    3-5 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    User Researcher II

    4-5 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Product Manager I

    2-4 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Product Manager II

    3-8 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Executive

    2-6 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com
    write
    Share an Interview