Taro Logo

Senior Software Development Engineer

An inventive research and development company that designs and engineers high-profile devices like the Kindle family of products, a subsidiary of Amazon.com
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer

Description For Senior Software Development Engineer

Amazon Lab126, a subsidiary of Amazon.com founded in 2004, is seeking a Senior Software Development Engineer to join their innovative team. This role focuses on building advanced tools and services for video content onboarding and delivery systems, ensuring high quality standards across the platform. The position involves working with both open source and proprietary technologies to develop and maintain video quality end-to-end (E2E) solutions.

The ideal candidate will be passionate about quality and enthusiastic about digital products, with strong programming skills and experience in media streaming frameworks. You'll be responsible for researching advanced techniques for identifying and correcting video content defects while ensuring robust, efficient, and scalable content ingestion, encoding, packaging, and publishing systems.

Working at Amazon Lab126 offers the opportunity to contribute to high-profile devices like the Kindle family of products, Fire TV, and Echo. The role combines technical expertise with creative problem-solving, as you'll be involved in projects from conception through launch. You'll work closely with application teams, interface with vendors and partners, and help shape the future of Amazon's media technologies.

The position requires expertise in embedded systems, media formats, and streaming technologies, with preferred experience in Android media architecture, DRM, and content protection schemes. This is an excellent opportunity for a detail-oriented engineer who wants to make an impact on products used by millions of customers worldwide.

Last updated 2 months ago

Responsibilities For Senior Software Development Engineer

  • Research, design, implementation, documentation, and maintenance of new and existing systems
  • Creation of software services and tools to drive software development process
  • Implementation and customization of software
  • Work closely with application teams to deliver media core engine
  • Development from concept stage to launch stage
  • Ensure highest level of quality for deliverables

Requirements For Senior Software Development Engineer

Linux
  • Bachelor's degree
  • 4+ years of programming with at least one software programming language experience
  • 2+ years of experience on any media streaming framework
  • 3+ years of experience with various Media formats
  • Experience with embedded Linux devices

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer