Software Development Engineer, Smart Home Cameras

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Software Development Engineer, Smart Home Cameras

The Alexa Smart Home Cameras team at Amazon is seeking an experienced software development engineer to join their innovative team. This role combines both individual contribution and technical leadership opportunities. The team enables Alexa's visual capabilities in customers' homes through features like "Alexa, show the front door" and automatic announcements with live camera views for detecting interesting events (person/package/doorbell).

The team develops APIs for both first-party (Ring, Blink) and third-party partners, working across Computer Vision, media streaming, real-time communication, and the Alexa app. Their customer base includes both end-consumers using Alexa-enabled devices for smart home camera integration and device developers from companies like Ring, Arlo, Nest, and Wyze.

As a Software Development Engineer, you'll be at the forefront of developing smart home technology, working with cutting-edge systems that combine AI, IoT, and consumer electronics. You'll be responsible for designing and implementing features that directly impact how millions of customers interact with their smart home devices through Alexa.

The role offers the opportunity to work with experienced cross-disciplinary teams, contribute to innovative product development, and shape the future of smart home technology. The position requires someone who is responsive, flexible, and thrives in a collaborative environment. This is an excellent opportunity for someone passionate about creating intuitive, user-friendly solutions in the smart home space while working with advanced technologies.

Last updated 20 minutes ago

Responsibilities For Software Development Engineer, Smart Home Cameras

  • Lead technical aspects of core Cameras customer experience on Echo, FireTV devices
  • Engage with cross-disciplinary teams to design, implement and bring to market innovative products and features
  • Work within an open collaborative peer environment

Requirements For Software Development Engineer, Smart Home Cameras

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Smart Home Cameras

SDE II, Amazon Pay

SDE II position at Amazon Pay focusing on building Agentic AI solutions and distributed systems for payment processing and merchant services.

Software Development Engineer- Outbound Communications, Outbound

Software Development Engineer role at Amazon focusing on building scalable communication systems and user interfaces for customer engagement through email, SMS, and push notifications.

Software Development Engineer, Last Mile Planning

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on developing efficient routing and delivery planning solutions using ML and operations research.

Network Development Engineer, InterDC services

Network Development Engineer role at AWS focusing on building and maintaining inter-datacenter network infrastructure, requiring networking expertise and Linux knowledge.

Software Engineer, Project Kuiper - Field Service Management

Software Engineer role at Amazon's Project Kuiper, developing field service management systems for satellite broadband installation operations.