Taro Logo

Software Engineer - Media Engine, MediaLive

Leader in software-defined video solutions through Elemental Technologies, an AWS company
Portland, OR, USA
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Media Engine, MediaLive

Elemental Technologies, an AWS company, is seeking a Senior Software Engineer to join their Live Transcoder team. This role offers an exciting opportunity to work at the forefront of video processing technology within Amazon Web Services, the world's leading cloud platform.

The position involves developing cutting-edge video processing solutions, working with technologies like 4K HEVC delivery, high dynamic range video, and immersive audio codecs. You'll be part of a focused team processing thousands of video streams that reach millions of viewers worldwide.

As a Senior Software Engineer, you'll be responsible for building high-performance real-time software, designing and implementing new features, and mentoring junior engineers. The role requires strong expertise in software development, with at least 5 years of professional experience and deep knowledge of the full software development lifecycle.

The ideal candidate will have experience with modern programming languages such as Java, C++, or C#, and be comfortable working in a Linux environment. You'll have the opportunity to work with virtualized and containerized media engines and high-performance networking, while having access to AWS's vast resources.

This role offers the unique opportunity to impact how millions of people consume video content globally. You'll be working in Portland, OR, with a team that values technical excellence and innovation. The position combines the stability and resources of Amazon with the dynamic environment of a specialized video technology team.

Working at AWS means being part of a company that values diversity and inclusion, offering equal opportunities to all qualified candidates. You'll be part of an inclusive culture that empowers team members to deliver the best results for customers while working on challenging but rewarding projects that push the boundaries of video processing technology.

Last updated 7 months ago

Responsibilities For Software Engineer - Media Engine, MediaLive

  • Build and improve high performance real-time software
  • Design and implement new features from specification to final test
  • Deliver complete customer solutions
  • Mentor junior engineers
  • Process video, audio, captions and other metadata
  • Work on 4K HEVC delivery, high dynamic range video, immersive audio codecs

Requirements For Software Engineer - Media Engine, MediaLive

Java
Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of full software development life cycle experience
  • Experience with coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience building complex software systems delivered to customers
  • Experience programming with modern languages like Java, C++, or C#
  • Knowledge of object-oriented design

Interested in this job?