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’re looking for pioneers who can imagine and deliver world-class technology for tomorrow’s most celebrated games. If you’re excited about the opportunity to invent and build with the entire sandbox of Amazon’s ecosystem, including AWS and Twitch, we want to talk to you.
The Lumberyard Cloud Integration team is looking for an experienced Software Engineer to partner with AWS teams in bringing new initiatives to our gaming customers. This engineering leader will work with technical and product leadership on what the organization’s current and future customer products looks like and will own solving our hardest technical problems. In other words – if you’ve ever dreamt about what the future of Games will look like and want to work directly with AWS's largest customers to define that, we should talk! The ideal candidate will have experience leading multiple large and complex technological initiatives, have provided guidance to business leadership on key technology decisions and worked on AWS or similar web services. You’ll balance technical leadership and savvy with strong business judgment to make the right decisions about Lumberyard and Amazon Games Services. You will strive for simplicity, and demonstrate significant creativity and incisive judgment.
You are expected to: · Serve as a technical lead on our most demanding, cross-functional projects · Ensure the quality of architecture and efficient design of systems · Decompose complex problems, lead the design, write code and ultimately deploy successful enterprise-level systems that can be leveraged for a broad set of business use cases · Fully and completely understand system inter-dependencies and limitations · Possess expert knowledge in performance, scalability, game engine or distributed system architecture, and engineering best practices · Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues · Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your knowledge and experience · Represent Amazon with external customers at events and lead technical deep dive calls
Bachelors of Science degree in Computer Science or related field.
7+ years of professional software engineering experience
3+ years experience in a technical leadership role
Deep hands-on technical expertise in at least one major technical area: game engine design & engineering, large scale systems engineering, building complex distributed systems or cloud computing
Proven track record of leading the delivery of large-scale, high-quality systems
Experience leading development life cycle process and best practices
Experience mentoring/training an engineering community on complex technical issues
Experience building or using cloud service platforms like AWS or similar
Game industry experience working on cross-platform games on mobile, PC, or console
Amazon is an Equal Opportunity – Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation Gaps in employment acceptable LY-Alpha