About this role
Our client is seeking a Software Development Engineer II to join their Alexa Smart Home team. In this role, you will play a crucial part in enhancing the smart home experience for millions of users by developing scalable services that manage a vast number of smart devices. Your contributions will directly impact how customers interact with their home environment through voice commands.
Key Responsibilities:
- Design and implement high-performance software solutions for smart home applications.
- Develop scalable services to manage billions of smart devices connected to Alexa.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and optimize existing services for improved performance and reliability.
- Participate in code reviews and contribute to team knowledge sharing.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- Proficiency in programming languages such as Java, C++, or Python.
- Experience with cloud services, preferably AWS.
- Strong understanding of software development principles and best practices.
- Familiarity with IoT protocols and smart home technologies.
Experience:
- 5-8 years of relevant software development experience, with a focus on scalable systems.
What we offer:
- An opportunity to work on innovative projects that shape the future of smart home technology.
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.