Software Development Engineer III

Flipkart Internet Private Limited Flipkart software development engineers develop the next-generation technologies that help change how millions of Indians shop explore and interact .....

Flipkart Internet Private Limited Bengaluru ₹ NA 6-11Y Full Time
Job Description
  • Flipkart software development engineers develop the next-generation technologies that help change how millions of Indians shop explore and interact with sellers. Our platforms handle information at web scale. We work on problems touching every area of computer science including information retrieval distributed computing large-scale system design networking security data compression and user interface design; the list goes on and is growing every day. As a Software Development Engineer youll work on a small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and passionate to handle new problems as we continue to push technology forward. Flipkart Cloud Platform (part of Shared Technologies & Services Group) allows developers to build host store and deploy platforms and softwares that help our commerce and business scale their operation seamlessly. We are looking for visionary Software Engineers who see the big picture of where cloud computing is headed and want to be at the forefront of a new era of computing. You will play a critical role in this endeavour. As a Software Development Engineer you will have the opportunity to shape and deliver Flipkart Cloud Platform products including: Logging/Monitoring Workflow Service App Model Compute Storage Big Data Deployment Service Services Catalog and more. Behind everything our users see online is the architecture built by the Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of platforms we make Flipkarts reach and serve India. Were always on call to keep our systems up and running ensuring our users have the best and fastest experience possible. Responsibilities Write code for Flipkart Cloud Platform create robust high-volume production systems and develop prototypes quickly. Build design and implement scalable and highly available platforms and services preferably at web-scale organisations. Provide thought leadership for cloud developer technology inside Flipkart and collaborate with cross-functional engineering teams to streamline and improve adoption of Flipkart Cloud Platform. Qualifications BS/B.Sc. or equivalent degree in Computer Science Mathematics related technical field or equivalent practical experience. 6-12 years of general software programming experience in Java C/C++ (should be very proficient in at least one of them) Python/Go (nice to have not mandatory) database design and SQL and/or knowledge of TCP/IP and network programming. Large systems software design and development experience with experience in Unix/Linux. Preferred qualifications: MS/M.Sc. in Computer Science or equivalent. Solid foundation in data structures algorithms and software design with strong analytical and debugging skills. Good understanding of private and public cloud design considerations and limitations in the areas of virtualization and global infrastructure distributed systems load balancing and networking massive data storage Hadoop MapReduce and security.
Job Summary
Flipkart software development engineers develop the next-generation technologies that help change how millions of Indians shop explore and interact