Software Engineer ll, Home Infrastructure, Platforms and Devices
AI Summary ✨
Requirements
Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience building and developing large-scale infrastructure or distributed systems.
Nice to Haves
Experience with C++, Go, Java, Kotlin, SQL.
Strong analytical skills.
Experience with distributed systems, microservices, and/or RPC.
What You'll Be Doing
Re-design the Home voice assistance platform for Large Language Model (LLM) powered fluid conversations.
Enable changes through experimentation and analysis.
Ensure dimensions and metrics are understood, consistent, and available.
Build state-of-the-art data pipelines that enable intra-day analysis. Create developer-facing tools, metrics, and processes for a Developer Experience.
Improve and maintain our infrastructure to ensure operation.
Perks and Benefits
Opportunities to switch teams and projects as you and the company evolve.
Collaborate with engineers across several sites.
Work on cutting-edge technologies that impact billions of users.