Software Development Engineer II, Digital Acceleration
Amazon
Amazon
Join Amazon's Digital Acceleration team as a Software Development Engineer II, focusing on enabling AI, data, metrics, and analytics at scale for various Amazon digital teams. This role involves building cutting-edge AI, analytics, and data engineering products, with a specialization in metadata management, privacy compliance, data quality, and customer lifecycle management analytics.
We are seeking a passionate engineer with deep knowledge of distributed systems to create enterprise-scale, mission-critical, multi-tiered applications. You should thrive in a customer-centric environment, enjoy tackling complex software challenges, and be dedicated to building high-quality software that achieves its operational goals.
Develop and implement AI, data, metrics, and analytics solutions at scale. Build enterprise-grade, mission-critical, multi-tiered applications leveraging advanced technologies. Contribute to the design and architecture of new and existing systems, focusing on reliability and scalability. Collaborate with cross-functional teams to deliver innovative data-driven products. Ensure software achieves its intended goals in operational environments.
Requires a minimum of 3 years of professional software development experience (excluding internships). Possess at least 2 years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling. Proficiency in at least one software programming language is essential. A Bachelor's degree in Computer Science or a related field is preferred, although equivalent practical experience will be considered. Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations, is highly desirable.
Amazon
Technology