המקום בו המומחים והחברות הטובות ביותר נפגשים
Key job responsibilities
Understand the Alexa core services architecture and data flow related to Kids interactions and find the points of integration for signals for enhancing experiences and content moderation. You will work with various domains and platform teams in driving design decisions and lay the foundation for future services that pave the path for new AI related experiences.A day in the life
* Work closely with product and program managers to drive execution of critical features.
* Design, develop, test, deploy, maintain and improve software
* Investigate design approaches, prototype new technology and evaluate technical feasibility
* Write high quality distributed system software and perform peer code-reviews
* Perform development and maintenance of key system features
* Drive best practices and engineering excellence
* Provide technical direction to the team and identify areas of focus
* Establish architectural principles, selecting design patterns and mentoring team members on their appropriate application
* Create and review software design documentation and mentor junior engineers
* Create and review documentation and process regarding recurring issues, new standard operating procedures, knowledge transfer material, etc
* Be proactive in Operational Excellence.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
משרות נוספות שיכולות לעניין אותך