Seattle, WA, US
22 hours ago
Senior Software Development Engineer, Customer Engagement Technology
As a Senior Software Engineer Leader on the Data and AI team, you will drive the technical strategy and architecture of our next-generation data infrastructure systems across multiple teams. You'll establish the architectural vision for real-time data processing capabilities, define secure storage solution patterns, and design privacy-first data access frameworks that become organizational standards. You'll lead the technical direction for our Machine Learning (ML) infrastructure platform, creating a comprehensive technical roadmap that spans from training environments through production deployment at scale. As a technical leader, you'll mentor teams of engineers, scientists, and data professionals while driving enterprise-wide initiatives that reshape our data processing capabilities.

If you enjoy solving complex technical challenges in high-scale environments, working in a collaborative and dynamic team setting, and making a lasting impact on Amazon Customer Service worldwide, this role is your opportunity. Come join us on this exciting journey!

Key job responsibilities
- Lead the design and implementation of data infrastructure and storage solutions, establishing architectural patterns that optimize performance and reliability. Provide technical guidance to team members while ensuring solutions integrate effectively with dependent systems.
- Drive the technical vision for ML platform infrastructure components, architecting solutions that support the complete model lifecycle. Define and implement standards for training environments, validation frameworks, and deployment systems that can scale.
- Own and evolve data governance implementation, designing and building robust security controls and authentication mechanisms. Establish patterns for compliant data access that protect sensitive information while ensuring maintainability.
- Mentor team members on system design principles and proactively identify opportunities to improve existing architectures.
- Lead complex technical initiatives, establishing engineering standards and best practices that elevate code quality. Guide team members through design and implementation challenges while fostering a culture of technical excellence.
- Collaborate effectively, working with Product Managers, Applied Scientists, and other engineering teams to ensure successful delivery of solutions.

A day in the life
A typical day as a Senior Software Development Engineer involves leading technical initiatives and guiding the team in building robust data and ML infrastructure solutions. Your morning might start with leading design reviews, helping team members navigate complex architectural decisions, or collaborating with Applied Scientists and Product Managers to translate business requirements into technical roadmaps for your team. Throughout the day, you'll balance hands-on technical work with technical leadership responsibilities. This includes architecting solutions, reviewing critical code changes, and mentoring team members on system design principles. You'll guide the team in implementing and optimizing data processing systems, and help establish patterns for performance monitoring and reliability improvements. When production issues arise, you'll lead the investigation and guide the team toward sustainable solutions while identifying opportunities to strengthen the system architecture.

A significant portion of your time involves providing technical direction for your team's ML infrastructure components, and establishing best practices for monitoring and deployment workflows. You'll work closely with security teams to ensure your team's implementations meet compliance requirements, while mentoring team members on secure coding practices and data governance principles. Cross-team collaboration remains important as you represent your team's technical perspectives in broader discussions, and ensure alignment on technical approaches. You'll help coordinate integration points between teams while maintaining focus on your team's deliverables.

By day's end, you'll have typically advanced key technical initiatives, guided team members through complex challenges, and driven improvements in your team's architecture and engineering practices. Your work directly enhances the reliability and efficiency of your team's systems while helping to grow the technical capabilities of those around you.

If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!

Benefits Summary:
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:
1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan

About the team
The Data and Artificial Intelligence (AI) team is a new function within Customer Engagement Technology. We own the end-to-end process of defining, building, implementing, and monitoring a comprehensive data strategy. We also develop and apply Generative Artificial Intelligence (GenAI), Computer Vision, ML, Ontology, and Natural Language Processing (NLP) to customer service associate experiences and foundational technologies.
Confirm your E-mail: Send Email