Finding the best job has never been easier
Share
As a Software Development Engineer, you will write high performance code in modern languages and techniques to process our customers’ video, audio, captions, and other metadata. You’ll get to work on leading edge video technologies like AVC/HEVC/AV1 delivery of UHD and HD content, high dynamic range video, immersive audio codecs, cross region redundancy, virtualized and containerized media engines, cloud transcoding and storage, and high performance networking all to enable the worlds largest streaming events.
What you'll do: - Write high performance code to make our great products even greater.- Learn and use software engineering techniques for dealing with high volume data, multi-process and multi-thread work flows.- Design and implement new features from specification to final test.
- Learn a tremendous amount about modern media technologies.
- Have fun in a challenging but rewarding environment.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit