Job Description

Job Profile: Software Development Engineer III
Location: Bangalore | Karnataka Years of Experience: 6 - 9 ABOUT THE TEAM & ROLE: At Swiggy, SDE III(s) play an integral role in owning end-to-end Design/Architecture of complex systems. They co-own the technology vision of the respective team and significantly contribute to the overall success of the team. They partner with the product/business teams to understand the product features and specifications, translate them into high level and low-level design thereby facilitating the team in design and development of mission critical applications. What qualities are we looking for? * Technically hands-on, with deep dive expertise in designing and developing real time internet applications or high scale SAAS applications * Lead the design and development of scalable, reliable, and secure AI/ML systems in production * Drive technical architecture decisions for AI platforms, pipelines, and services * Mentor and guide AI and backend engineers; set engineering best practices * Review system designs, code, and models to ensure quality, performance, and maintainability * Partner with product and business stakeholders to translate requirements into technical solutions. * Prior experience leading or scaling AI teams * 6 -9 years of experience in developing products with at least a couple of years in leading a team * Excellent command over Data Structures & Algorithms * Exceptional coding skills in an Object-Oriented programming language (Java/ Golang) * Strong problem solving and analytical skills * Experience with web technologies Java, Spring, Python, Linux, Apache, MySQL, Solr, Memcache, Redis * Experience with high performance services catering to millions of daily traffic is a plus What will you get to do here? * Enable best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. * Own AI systems end-to-end — from problem definition to production and scaling * Drive the adoption of best practices & regular participation in code reviews, design reviews, architecture discussions. * Experiment with new and relevant technologies, and tools, and drive innovation & adoption while measuring yourself on the impact you can create. * Implementation of long-term technology vision for your team. * Responsible for complete architecture of your product * Creating architectures & designs for new solutions around existing/new areas * Decide technology & tool choices for your team & be responsible for them. Visit our tech blogs to learn more about some the challenges we deal with: https://bytes.swiggy.com/the-swiggy-delivery-challenge-part-one-6a2abb4f82f6 https://bytes.swiggy.com/swiggy-distance-service-9868dcf613f4 https://bytes.swiggy.com/the-tech-that-brings-you-your-food-1a7926229886

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application