Software Engineer 2

Flipkart

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading e-commerce platform in India is seeking a Software Engineer 2 to design and code essential features based on product requirements. Ideal candidates will have over 3 years of experience in software development, with proficiency in languages such as Java, Ruby, or C++. This full-time position demands a collaborative mindset and a deep understanding of both functional and non-functional requirements.

Qualifications

  • At least 3 years of experience in software engineering.
  • Ability to design extendable low-level architecture.
  • Experience working with complex business flows.

Responsibilities

  • Design components by translating product requirements into tasks.
  • Write modular and performant code.
  • Collaborate with cross-functional stakeholders.

Skills

Programming in Java, Ruby, Clojure, Scala, C, or C++
Multi-threading and concurrency programming
Agile development
Building robust and scalable web-applications

Education

B.Tech or M.Tech or equivalent

Job description

Join to apply for the Software Engineer 2 role at Flipkart

At Flipkart, SDE-2 are engineers who create features based on product requirements. You’re expected to design and code in multiple tech components related to your functional area. You’re required to learn the best practices and design principles and patterns to make the code-base maintainable and extensible. You must also develop a deep understanding of non-functional requirements, such as reliability and availability, scale, horizontal scalability, etc. over time and make tech stack decisions accordingly. We are looking for engineers who are well rounded - quality conscious, product thinkers, business cognizant and smart – not mere coders. Engineers get to significantly amplify their impact with the scale that Flipkart operates at.

Responsibilities:
  • Design components by translating product requirements, break down project into tasks and come up with different solutions.
  • Independently come up with extensible low-level design, write modular, extensible, readable, and performant code.
  • Choose the right data structures, tools, and tech stacks, and be able to do high-level designing with guidance.
  • Build, develop, mentor, and coach junior team members.
  • Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders.
Requirements:
  • B.Tech or M.Tech or equivalent with at least 3 years of experience.
  • Build abstractions and contracts with separation of concerns for a larger scope.
  • Extensive programming experience in any one programming language like Java, Ruby, Clojure, Scala, C, or C++.
  • Experience with multi-threading and concurrency programming.
  • Ability to work with complex business flows and dealing with huge amounts of data.
  • Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD).
  • Experience building robust and scalable web-applications is good to have.
Other Details:
  • Seniority level: Associate
  • Employment type: Full-time
  • Job function: Technology, Information, and Internet
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Flipkart • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Flipkart Off-Campus Drive 2025: Software Development Engineer Fresher
Flipkart Off-Campus Drive 2025: Software Development Engineer Fresher

Flipkart • Bengaluru

On-site
INR 3,257,000
Engineering Manager
Engineering Manager

Flipkart • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer 2
Software Engineer 2

Cleartrip • Bengaluru

On-site
INR 800,000 - 1,200,000
Engineering Manager vacancies at Flipkart
Engineering Manager vacancies at Flipkart

Flipkart • Bengaluru

On-site
INR 5,750,000 - 9,600,000
Mentorship and training opportunities
Collaborative work culture
Recognition of contributions
Software Engineer Intern
Software Engineer Intern

Cpgeeks • Bengaluru

On-site
INR 223,000 - 391,000
Software Developer-II
Software Developer-II

BU Consultants • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Software Development Engineer
Software Development Engineer

Ramco Systems • Chennai District

On-site
INR 600,000 - 1,000,000
Software developer Engineer_Backend
Software developer Engineer_Backend

FundsIndia • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Development Engineer II/III
Software Development Engineer II/III

Kotak Mahindra Bank Limited • Bengaluru

On-site
INR 1,800,000 - 2,400,000