Software Development Engineer, Production and Post Production Technology jobs in United States
cer-icon
Apply on Employer Site
company-logo

Prime Video & Amazon MGM Studios · 1 day ago

Software Development Engineer, Production and Post Production Technology

Amazon MGM Studios is seeking a Software Development Engineer II to contribute to our Studio in the Cloud platform. The role involves delivering software features and improvements for the SITC platform, addressing technical challenges in media processing, and ensuring high-quality code and operational excellence.

InternetSoftwareWeb Development
check
H1B Sponsor Likelynote

Responsibilities

Deliver working software features and improvements to major portions of SITC platform components, including new development as well as refactoring and deprecation work for workflows such as media ingestion, transcoding, collaboration infrastructure, rendering orchestration, or delivery automation
Design software solutions to enable new features or improve existing systems, working with team leadership to ensure designs align with long-term architectural strategy. May still require guidance on complex architectural decisions
Contribute significantly to the full software development lifecycle including scoping, design, coding, testing, deployment, and maintenance of the team's software. Work backwards from customers and stakeholders to understand business and customer value in order to deliver the right solutions
Work on difficult technical problems with visible risks or roadblocks including: optimizing media processing performance for large files (multi-GB assets), implementing reliable data transfer across regions with varying network conditions, building responsive APIs for interactive creative tools, integrating with vendor systems that have specific technical requirements, and ensuring system reliability for productions that cannot tolerate failures
Write high-quality production code that meets the Amazon Code Bar including well-written implementations using language idioms correctly, maintainable logic that others can understand and extend, robust error handling, efficient resource usage, comprehensive testing, and operational visibility through logging and metrics
Actively participate in operational support for your team, ensuring root causes of operational issues are identified and resolved with permanent fixes rather than temporary workarounds. Routinely identify and execute on opportunities to improve team operations
Provide meaningful code review feedback to others including more senior engineers, and actively seek feedback on your own work early enough to be actionable. Participate in design reviews and contribute constructive perspectives
Mentor other engineers on your team including SDE 1s and new teammates, training them on how the team's software is constructed, tested, operated, secured, and how it fits into the bigger picture
Demonstrate operational excellence in all work including robust testing, monitoring and alerting, incident response, and maintaining system availability. Make effective priority trade-offs between new feature development and operational improvements
Communicate effectively with your team about the work you deliver, documenting what your team's software does, how it is constructed and operated, how secure it is, and how it integrates with other systems

Qualification

Distributed systemsCloud infrastructureSoftware developmentC#JavaObject Oriented DesignCode reviewsTestingMentoringCommunication

Required

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
1+ years of software development engineer or related occupational experience
1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
1+ years of Object Oriented Design experience
Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
Experience programming with at least one software programming language

Preferred

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

Benefits

Equity
Sign-on payments
Full range of medical, financial, and/or other benefits

Company

Prime Video & Amazon MGM Studios

twittertwittertwitter
company-logo
Prime Video delivers an entertainment destination unlike any other—fast, reliable, personal, effortless, and delightful.

H1B Sponsorship

Prime Video & Amazon MGM Studios has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (22803)
2024 (21175)
2023 (19057)
2022 (24088)
2021 (12233)
2020 (14881)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Andrew Ryu
Games Business Executive
linkedin
leader-logo
Fernando Flores
Senior Technical Program Manager
linkedin
Company data provided by crunchbase