Wyze
Software Engineer II - Cloud Platform Team
Kirkland, USA · Mid
Sponsorship not specifiedDetected 92 days ago
PythonJavaGoSpringDistributed SystemsBackend DevelopmentCode ReviewGitSQLNoSQLPostgreSQLMySQLDynamoDBAWSGCPAzureCloud PlatformsTerraformCybersecurityProblem Solving
About the role
- You'll work closely with mobile, firmware, data, and product teams to evolve our platform as we take on new device types, new AI experiences, and increased global scale.
- We're looking for builders who like to ask questions, explore what's possible, and help shape the next generation of customer experiences at Wyze.
Responsibilities
- Design and develop highly scalable, highly available cloud services using Java (Spring Boot) and cloud-native technologies.
- Build and optimize microservices and APIs to support Wyze smart devices, mobile apps, and partner integrations.
- Own services end-to-end: design, implementation, testing, deployment, and production operations.
- Implement and enforce security best practices across authentication, authorization, data access, and service communication.
- If you like thinking in terms of SLAs, latency budgets, and failure modes - and also enjoy partnering cross-functionally to imagine and build what comes next - this role is for you.
Nice to have
- Ensure reliability, observability, and performance through robust monitoring, alerting, and logging solutions.
- Utilize AI-assisted development tools (Claude Code, GitHub Copilot, Cursor, etc.) to accelerate cloud infrastructure work, including scripting, IaC authoring, and troubleshooting.
- Troubleshoot, debug, and resolve production incidents and performance bottlenecks, driving root cause analysis and preventive fixes.
This listing is sourced directly from Wyze's careers page and normalized into a canonical job model.