Job Details
Senior Software Engineer

Amazon Corporate LLC - Seattle, WA

Posted 4 months ago Apply Now!


Amazon is all in on games.

We believe the evolution that began with arcade communities a quarter at a time, growing to the live streams and esports of today, will continue to a future where everyone is a gamer and every gamer can create, compete, collaborate and connect with others at massive scale. If you share our belief that games will produce some of the future's most influential voices in media and art, come join us. At Amazon Lumberyard, we are building the game engine to power that future, leveraging the power of Amazon Web Services cloud, Twitch, and our digital and physical media publishing infrastructure available as raw material to forge a future filled with amazing experiences for players, broadcasters and creators.

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch. The Lumberyard team aspires to help game developers create the highest quality games, engage massive communities of fans, and connect their games to the vast compute and storage of the cloud. We have an excellent team with long tenure building some of the industry's most respected games, but we are still growing fast and have many positions left to fill. We're looking for pioneers who can imagine and deliver world-class technology for tomorrow's most celebrated games.

We are looking for a Senior Software Engineer to work on our cutting-edge rendering technology on the Graphics team. You will design, implement and optimize rendering features and the rendering pipeline for different GPUs and platforms.

Key responsibilities include:

  • Be responsible for designing, implementing, optimizing, and maintaining various rendering features and the rendering pipeline.
  • Research and stay current with cutting edge rendering techniques, hardware and algorithms and work with the team to ensure they are performant on all supported platforms and GPUs.
  • Drive design and architecture decisions that result in strong balance of performance, flexibility, and maintainability.
  • Write highly performant and maintainable code.
  • Work effectively with game engineers and shader authors on new rendering features and functionality.
  • Work with GPU and platform manufacturers to ensure the renderer is highly optimized on all supported platforms.Basic Qualifications
  • Bachelor's degree in Computer Science (or equivalent) experience
  • 5+ years professional experience in software development
  • 3+ years of real-time rendering engineering experience
  • Ability to code and architect core rendering systems
  • Proficient in current real-time rendering techniques
  • Developed rendering technology shipped in a high fidelity video game
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.