This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Naughty Dog, the growing web tools infrastructure has greatly enhanced developers’ workflows over the years and is only accelerating. We see great potential in this expansion for services like asset management, our build pipeline, and large scale game data. As a Web Tools Programmer, you will have total project ownership, including the development and deployment of the entire technology stack. From integrating with our game’s runtime codebase, architecting a backend infrastructure, and developing functional user interfaces, our game development team will rely on you to innovate and improve our engine’s toolset.
Job Responsibility:
Design, develop, and maintain full‑stack web applications and integrations that enhance development workflows and connect with core studio tools and services
Extend and customize Atlassian applications (Jira, Confluence) through plugins, REST APIs, and automation frameworks to meet studio‑specific needs
Work across distributed systems, investigating issues, optimizing performance, and ensuring reliability of our internal tools ecosystem
Design and maintain databases (relational, document, and cache stores) that support internal tools and analytics
Collaborate with multiple departments to translate their workflows into maintainable, scalable, and systemic solutions
Manage and prioritize multiple projects and their respective tasks independently while contributing to long‑term architectural planning
Share knowledge with teammates in tool development, infrastructure best practices, and debugging complex integrations
Additional responsibilities may be assigned as needed or desired
Requirements:
Managing Jira administration, workflows, permissions, and automation
Experience writing plugins, extensions, and integrations for Atlassian products like Jira and Confluence
Ability to prototype and quickly iterate on front-end web tools leveraging modern web frameworks like Vue and Tailwind
Advanced proficiency with server‑side development across various interpreted languages (Javascript/Typescript, Python, or PHP) and practical knowledge of REST API design
Solid understanding of distributed systems, including performance optimization, fault tolerance, and observability
Experience administering, optimizing, and migrating databases (MySQL, MongoDB, Redis) and understanding when it makes sense to use one over another
Familiarity managing and developing both cloud and on-prem infrastructures leveraging containerization, infrastructure as code (Terraform/Ansible), and observability tools
Excellent communication and collaboration skills necessary for working across our various departments and disciplines to improve their quality of life
Nice to have:
Experience developing video games, either as a professional or hobbyist
Experience reading and writing applications written in compiled languages such as C++
What we offer:
Additional compensation packages that includes annual bonus and other incentive plans