Software Developer - Video Transcoding, Elemental MediaLive and Live

AWS Infrastructure Services owns and operates all AWS global infrastructure, managing data centers and cloud infrastructure worldwide.
Portland, OR, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Developer - Video Transcoding, Elemental MediaLive and Live

AWS Infrastructure Services, a division of Amazon Web Services, is seeking a Software Developer to join their video transcoder team at Elemental Technologies. This role focuses on developing high-performance video processing solutions that power some of the world's largest streaming events. You'll work with cutting-edge video technologies including AVC/HEVC/AV1 delivery, UHD and HD content, high dynamic range video, immersive audio codecs, and cloud transcoding.

The position offers an opportunity to work on challenging problems at massive scale, processing thousands of video streams that reach millions of viewers worldwide. You'll be part of a close-knit, inclusive team that leverages the full power of Amazon Web Services to innovate in media technology.

As a Software Development Engineer, you'll write high-performance code in modern languages, work with multi-process and multi-threaded workflows, and design features from specification to final testing. The role involves significant collaboration with cross-functional teams and offers opportunities to mentor junior engineers while continuously learning about modern media technologies.

AWS values diverse experiences and work-life harmony, fostering an inclusive culture through employee-led affinity groups and ongoing learning opportunities. The company offers comprehensive benefits and emphasizes career growth through mentorship and professional development. This is an excellent opportunity for an experienced developer who wants to impact how millions of people consume video content while working with industry-leading cloud and media technologies.

The ideal candidate will bring 3+ years of professional software development experience, strong system design skills, and a passion for solving complex technical challenges. You'll be joining a team that combines deep video expertise with cloud computing innovation to deliver solutions at unprecedented scale.

Last updated 4 days ago

Responsibilities For Software Developer - Video Transcoding, Elemental MediaLive and Live

  • Write high performance code to process video, audio, captions, and other metadata
  • Design and implement new features from specification to final test
  • Work in a cross functional team to deliver complete, tested customer solutions
  • Mentor junior engineers
  • Process thousands of video streams around the world

Requirements For Software Developer - Video Transcoding, Elemental MediaLive and Live

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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Developer - Video Transcoding, Elemental MediaLive and Live

Medical Insurance
  • Work-life balance
  • Inclusive team culture
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?

Jobs Related To Amazon Software Developer - Video Transcoding, Elemental MediaLive and Live

Software Development Engineer, Amazon

Software Development Engineer role at Amazon focused on building innovative product discovery solutions, requiring 3+ years of experience and offering competitive compensation between $129,300-$223,600.

Telecom Operations Engineer, Amazon Connect

Join AWS as a Telecom Operations Engineer to help scale and innovate Amazon Connect's cloud-based contact center platform, working with cutting-edge technologies and global infrastructure.

Software Development Engineer, Amazon Music

Software Development Engineer role at Amazon Music working on search and discovery systems, building large-scale distributed systems and machine learning-powered services.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and scaling Kubernetes services, with focus on container orchestration and cloud infrastructure.

Software Development Engineer

Software Development Engineer role at Amazon Advertising building distributed payment systems using AWS technologies, offering competitive pay and flexible work arrangements in New York.