We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Sr Application Engineer

Nintendo of America Inc.
paid time off, tuition reimbursement, 401(k)
United States, Washington, Redmond
4600 150th Avenue Northeast (Show on map)
July 07, 2023

The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch system and the Nintendo 3DS family of portable systems. Since 1983, when it launched the Nintendo Entertainment System, Nintendo has sold billions of video games and hundreds of millions of hardware units globally, including Nintendo Switch and the Nintendo 3DS family of systems, as well as the Game Boy, Game Boy Advance, Nintendo DS family of systems, Super NES, Nintendo 64, Nintendo GameCube, Wii, and Wii U systems. It has also created industry icons that have become well-known, household names, such as Mario, Donkey Kong, Metroid, Zelda and Pokemon. A wholly owned subsidiary, Nintendo of America Inc., based in Redmond, Wash., serves as headquarters for Nintendo's operations in the Americas. For more information about Nintendo, please visit the company's website at


Nintendo is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our products, the diverse consumers we represent, and the communities we call home. We do all of this with kindness, empathy, and respect for each other.

Are you an engineer that happens to be a gamer? Are you interested in infrastructure as code? Want to grow into a career as a site reliability engineer? NOA IT's hosting and reliability team is the place for you! You'll work alongside a team of experienced engineers, supporting vital e-commerce tools such as our customer-facing eShop platform on the Nintendo Switch and 3DS, as well as other internal applications.

DESCRIPTION OF DUTIES

* Design, build and maintain reliable and scalable applications on Linux servers, both On-prem and Cloud to support internally or externally developed applications.

* Partners with development teams by providing infrastructure assistance and guidance from the early phases of product development.

* Collaborate with engineers in peer teams to develop solutions that meet operational goals, leveraging automation and process.

* Submit software fixes for deficiencies within the area of expertise or operational responsibility.

* Own, drive, and be accountable to KPIs pertaining to reliability, resiliency, durability, and uptime contributing to defining SLOs.

* Leads and directs efforts for requirements gathering, prototyping, architecting, building, and implementing test plans, performing quality reviews, and triaging or fixing operational issues.

* Troubleshoot, evaluate, and resolve system and application challenges.

* Build automation to reduce the cost of errors, improve CI/CD processes, and increase developer efficiency.

* Ability to write code in at least one language; comfortable implementing both functionality and tests and reviewing others' code.

* Run Infrastructure as a code with CloudFormation/Terraform/CDK. (Nice to have puppet knowledge)

* Assists project managers in project planning discussions, as well as coaching, and reviewing estimates provided by junior members.

* Works closely with management to ensure that projects are kept on track and team members are following through on assigned tasks.

SUMMARY OF REQUIREMENTS:



  • Degree in Computer Science, Computer Engineering, Information Technology, Information Systems, or related field; or equivalent combination of education and experience.
  • Target 7+ of related experience in software development and system engineering technologies, patterns, and practices.
  • Experience leading, planning, and executing moderately to highly complex projects, both alone and as part of a team.
  • High level of proficiency in at least one programming language (such as Python, Java, Go, etc.).
  • Must have In-depth knowledge of the operating system (Linux).
  • Proficient with several different server prototyping and virtualization tools and platforms (Docker, AWS, etc.), as well as the ability to use various solutions in combination.
  • High level of proficiency with version control tools (preferably with git).
  • High level of experience with Software Development Lifecycle (SDLC) processes (code review, release management, etc.) and automation of same (continuous integration, continuous delivery).
  • Experience designing, implementing, and improving these processes and automation is also expected.
  • Working knowledge of Amazon Web Services (Lambda, EC2, ALB, CloudWatch, etc) highly desired
  • Experience with infrastructure as code (IaC) and related tools such as AWS CDK, AWS CloudFormation, or Puppet highly desired



This position is hybrid in Redmond, WA. Hybrid positions require regular onsite work following the schedule and guidelines for their division. This position is not open to fully remote status at this time.

This position includes a base salary range of $127,589 - $191,383 annually, potential for a semi-annual discretionary performance bonus up to 30%, and a comprehensive benefits package that includes medical, dental, vision, 401(k), and paid time off. Please see our page for more benefits information. Fixed term employees are eligible for all listed employee benefits except tuition reimbursement.

#LI-HYBRID


(web-54f47976f8-vn8xb)