CareerPlan

Software Development Engineer, Amazon Optics

Herndon, Virginia, United StatesFull-time$144k–$214k2026-10-21 → 2026-11-10

Core

Build and operate core video services that secure Amazon's physical sites worldwide, enabling live streaming, recording, and camera management for over 300,000 cameras.

Role type

Senior Software Development Engineer (Video Infrastructure)

Builds

Cloud-based streaming, continuous recording, on-premises recording, camera lifecycle management, and image extraction services.

Domain

Physical security technology, Cloud infrastructure, Embedded systems

Required skills

C#, C++, Java, or Perl, Object Oriented Design, Large-scale distributed software development, AWS services (EC2, Lambda, S3, DynamoDB, SQS), Video streaming/media delivery, Edge computing, Embedded systems, IoT device management, Camera protocols (RTSP, ONVIF), Video codecs (H.264/H.265)

Preferred skills

Full software development life cycle experience, Design patterns, Reliability and scaling, Source control management, Build processes, Testing, Operations experience

Technologies

AWS (S3, CloudFront, ECS, EC2, Kinesis), RTSP, ONVIF, H.264, H.265

Responsibilities

Design, implement, and deploy features across production video services; Write clean, maintainable, and well-tested code; Participate in on-call rotations and drive operational excellence; Collaborate with security operations and infrastructure teams; Contribute to architecture decisions across cloud and edge computing; Drive automation to reduce operational burden.

Seniority

Senior, hands-on IC