Join our Alexa-Central Analytics and R&S team to pioneer machine learning tools and processes that power AGI's data-driven decisions. You'll develop scalable, self-serve analytics
applications used by thousands of engineers and researchers monthly.
What You'll Do :
- Design and build high-performance data pipelines, micro-services Alexa's metrics and analytics PB scaled datasets
- Create low-latency web applications serving thousands of monthly active users across entire Alexa organization.
- Develop logical data models supporting both operational analytics and strategic 3-year roadmap planning
- Ensure data quality, system reliability, and performance optimization for large-scale distributed systems
- Collaborate with Data Engineers, ML experts, SDEs, and product managers to define architecture and technical strategy
What We're Looking For :
Strong background in building scalable micro-services, web applications, ML models and data engineeringProven ability to work independently with minimal guidance on complex technical challengesTrack record of shipping valuable software in fast-paced, iterative environments while working with teams across different time zonesExcellent communication skills with both technical and business stakeholdersNice to Have :
UI development experience with React JSDesign collaboration experience with tools like FigmaMachine learning or data science backgroundYou'll have significant influence on our technical direction while working with a focused team to solve challenging problems in conversational AI analytics. We value self-starters who
can translate complex requirements into elegant, scalable solutions.
Key job responsibilities
Design, implement, and operate large scale 24x7 services using Java, Python, and AWS services such as EC2, S3, Kinesis, Lambda, DynamoDB, and many more.Responsible for the development and maintenance of key back-end components, APIs, data pipelines and data warehouses.Will work with business and technical stakeholders to determine end-to-end system design and overall technical strategyWill work with other team members to jointly own and optimize the Alexa AI Analytics data pipelinesWill work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.Support and implement operational excellence best practices. Make enhancements that improve data processes (e.g., data auditing solutions, management of manually maintained tables, automating, ad-hoc or manual operation steps).Help your team self-organize and create software development processes and practices that will work best for you and your teammates.Will work in an Agile / Scrum environment to regularly deliver high quality software that has a measurable customer valueBuild relationships with your customers, partner teams, and the engineers on your team.BASIC QUALIFICATIONS
3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experienceExperience programming with at least one software programming languageBachelor's degree or equivalentPREFERRED QUALIFICATIONS
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceOur inclusive culture empowers Amazonians to deliver the best results for our customers.