Software Development Engineer

Short Description

Flipkart is seeking a Software Development Engineer who has the ability to do deep problem solving and build elegant, maintainable solutions to complex problems.

Job Description

Job Responsibilities:
  • 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
  • Platform 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

You (Must Haves)
  • 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. 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 Ph.D. 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 the above technologies and mentoring junior engineers.

Your Array (Nice to Have)
  • Good sense of system characterization and identification of technical requirements
  • Good learnability and adopt technologies that help build large scale, performant, reliable
  • and sustainable systems.
  • 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
  • Good exposure both with tech breadth and tech depth

Software Development Engineer
Mid-Senior-level Technology | Information Technology | Information Full-time Engineering | Information Technology | Other Software Engineer | Senior Software Engineer
Flipkart is Indias largest e-commerce marketplace with a registered customer base of over 100 million. In the 10 years since it started, Flipkart has come to offer over 80 million products across 80+ categories including Smartphones, Books, Media, Consumer Electronics, Furniture, Fashion and Lifestyle. Launched in October 2007, Flipkart is known for its path-breaking services like Cash on Delivery, No Cost EMI and a 10-day replacement policy. Flipkart was the pioneer in offering services like In-a-Day Guarantee and Same-Day-Guarantee at scale. With over 1,00,000 registered sellers, Flipkart has redefined the way brands and MSMEs do business online.
Launched in October 2007, Flipkart has over the years become the preferred online marketplace for leading Indian and International brands. Our acquisition of Jabong and Myntra has been a natural step in our journey to be Indias largest fashion platform. We are the only online player offering services such as In-a-Day Guarantee across 50 cities and Same-Day-Guarantee across 13 cities. Our annual subscription service - Flipkart First, is the first of its kind in the country.