Skill: algorithms , c , software design , storage , sql , security , java , network programming , debugging , data structures , hadoop , cloud computing , big data , python , c , information retrieval , mapreduce , infrastructure , unix / linux; Exp: 6-12 years; SDE III (Cloud Platform) 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 Flipkart’s reach and serve India. We’re 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.
Degree: ME/ M.Tech./ MS (Engg/ Sciences)
Function: IT Software : Software Products & Services