Software Development Engineer II, Amazon Pharmacy
Amazon
Amazon
Shape the future of healthcare delivery with Amazon Pharmacy's groundbreaking fulfillment technology. As a foundational member of our new Bangalore team, you will be instrumental in architecting and developing mission-critical systems that ensure medication safety for millions and enable rapid delivery. This role involves working with cutting-edge cloud-native technologies and AI/ML to build complex distributed systems for inventory management, order orchestration, and compliance.
We are seeking individuals with robust systems design experience, a proven ability to build highly available services, and a passion for tackling complex technical challenges where quality and compliance are paramount. You will have the unique opportunity to integrate with advanced robotics and automation, leveraging AI to optimize delivery, enhance accuracy, and boost operational efficiency.
Amazon Pharmacy is revolutionizing healthcare access by merging Amazon's customer obsession and operational prowess with pharmacy services. This position offers a chance to significantly influence the technical infrastructure of a rapidly expanding business and directly impact customer healthcare journeys. If you are excited about building large-scale, precision-driven systems with Amazon-level performance, we encourage you to apply.
- Design and implement robust software solutions to drive new features and enhance core systems, balancing immediate delivery needs with long-term system maintainability. - Take ownership of the complete software development lifecycle for your projects, from initial product definition and scoping through coding, rigorous testing, deployment, and ongoing operational support. - Actively contribute to code reviews, providing constructive and valuable feedback to peers, and mentor others in developing high-quality, well-documented code. - Collaborate closely with customers, stakeholders, and cross-functional teams to deeply understand business needs and customer value, ensuring the delivery of impactful and appropriate solutions. - Proactively identify and address the root causes of operational issues, implementing permanent fixes and fostering continuous improvement in team processes and system reliability.
- Minimum of 3 years of professional software development experience, excluding internships. - At least 1 year of experience in designing or architecting new and existing systems, focusing on design patterns, reliability, and scalability. - Demonstrated proficiency in at least one programming language.
Preferred Qualifications: - Over 3 years of experience encompassing the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing methodologies, and operational practices. - A Bachelor's degree in Computer Science or a related field is advantageous.
Amazon
E-Commerce