Logo
Amazon

Software Development Engineer II, Robotics Team

Amazon, Austin, Texas, us, 78716

Save Job

Join our Amazon Robotics team, where we are building a highly scalable unified management solution to oversee and report on Amazon's global fleet of compute devices across fulfillment centers. Our solutions are critical for hundreds of thousands of Amazon Associates working to deliver shipments efficiently to customers. We cover a wide range of facilities, from small last-mile delivery stations to expansive robotic operations of over 1 million square feet. We are looking for a talented Software Development Engineer passionate about inventing innovative solutions to enhance speed, scale, and efficiency. This role will primarily focus on developing user interfaces, but it will also require a full-stack engineering capability. You will be part of a team creating a unified management solution deployed across our entire fleet of compute devices, enhancing testing frameworks, and improving reporting systems for complex data-driven decisions with significant global impact. Our AWS-based services empower Amazon's software, systems, and operations teams to leverage cutting-edge technologies in our facilities, emphasizing performance, availability, security, and cost-effectiveness. To succeed in this role, you should have a genuine excitement for learning, a strong desire to delight customers, and a commitment to solving challenges that impact order fulfillment. A passion for creating maintainable, high-quality software with robust automated testing, and delivering through continuous delivery (CD) is essential. You will also understand the intricacies of operating large-scale systems in production, utilizing that knowledge in your designs and implementations. Key responsibilities include: Collaborating with a team of talented engineers to deliver scalable management solutions for compute devices on AWS. Working as an individual contributor, raising the bar for technical design and code quality, and engaging in the full process of product development from requirements gathering to operational support. Interacting closely with cross-functional Technical Program Managers (TPMs) and engineers from various teams to integrate new features into our products. Amazon offers a comprehensive benefits package that supports you and your eligible family members, including: Medical, Dental, and Vision Coverage Maternity and Parental Leave Options Paid Time Off (PTO) 401(k) Plan If you resonate with this role and wish to make a global impact, we encourage you to apply. We value diverse backgrounds, experiences, and skill sets, and are keen to hear from you! About the team: We are a diverse group of high achievers constantly pursuing new challenges. Proud of our work, we actively share our experiences to foster collective growth. We are dedicated to solving complex problems creatively and are adaptable when plans change. We take the lead in our projects and pave the way for others. BASIC QUALIFICATIONS: 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS: 3+ years of full software development life cycle experience Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate based on protected veteran status, disability, or other legally protected status.