This job might no longer be available.
Technical Director
5 months ago
Remote or New York City, NY
About Pahdo Labs
Pahdo Labs is making Halcyon Dive, a cooperative multiplayer action rogue-lite set in an anime inspired world. In Halcyon, Divers travel between the lush, cutting edge Nishi Island Metropolis (NIM) and the virtual world of So Mi in pursuit of riches and stardom.
We are a 25-person team located in New York City, Vancouver BC, and across the world. Our team uniquely combines industry veterans from Riot Games, Capcom, and Electronic Arts and technologists from Google, Meta, and Robinhood.
We have raised over $17.5M in seed and Series A funding from Andreessen Horowitz , Pear VC , BoxGroup , and Neo , as well as Zynga founder Mark Pincus , King founder Riccardo Zacconi , Eventbrite founder Kevin Hartz , and Cyan Banister.
The Role
As the Technical Director for Pahdo Labs, you will leverage your expertise in game and online service architecture/design to champion and define Pahdo’s technical vision. You will discuss the needs of art, design, audio, and VFX in a highly collaborative environment and guide the engineering team in building designs and solutions to the technical challenges involved in progressing a complex multiplayer game through the prototype, pre-production, and launch phases of development. You will work with and through other highly skilled engineers to produce a technical vision and implementation that allows our game to scale to millions of concurrent players, respond rapidly to evolving feature requests, and support continuous delivery of technical changes with a high degree of confidence in code quality and performance. You will report to the Director of Engineering for Pahdo Labs.
Responsibilities
- Set, lead, and contribute to technical vision and direction across the studio, using your expertise to guide tough technical decisions
- Architect solutions with other engineers to solve UX, gameplay, and scalability challenges and help implement them end-to-end
- Reduce ambiguity in multiple problem spaces through technical discovery & prototyping
- Mentor Senior and Mid-Level engineers in both technical and soft skills
- Define and promote software engineering best practices across teams, including design reviews, code maintainability, quality, monitoring, and documentation
- Regularly review and sometimes reimplement efficient systems in code and in the tech collaboration processes, across both game and services domains
Required Qualifications
- 8+ years game industry or 10+ years of relevant engineering experience
- 5+ years experience as a tech lead for a project or team
- Familiarity with modern programming languages such as C#, C++, Python, etc. with expertise in C++ or C#
- Deep expertise in with client/server game architecture and replication
- Familiarity with cloud infrastructure, containerization, and microservice architectural concepts
- Familiarity with scripting languages and asset content pipelines
- Strong written and verbal communications skills
Desired Qualifications
- Practical experience shipping on multiple game engines, with deep knowledge of Unity
- Experience in debugging netcode, prediction/rollback schemes, and rendering performance
- Experience and comfort in working with a distributed workforce across multiple time zones
- Experience working with services engineers and providing technical guidance outside of the core game architecture domain
- Credit on at least one shipped commercial game project from start to finish
- Experience playing ARPGs, rogue-lites, and co-op games. Deep familiarity with Hades is a plus.
- Extensive knowledge of and experience consuming anime/manga, new and old, across a variety of genres
Description of Your Work
- You will produce technical architecture and designs and align other engineers around best practices for performant, maintainable, and flexible code
- You will oversee software quality and systems modifications, setting standards and processes that allow for stable releases in the face of continual change and improvement
- You will review code regularly and provide engineers with feedback and mentorship on technical approach and decisions
- You will work with leaders across disciplines to define Pahdo’s technical direction and ensure it can support both current and future needs
- You will work with the Director of Engineering and other department leads to help inform technology priorities across Pre-Production, Production, and Post-Launch phases of game development.
- You will leverage your years of experience in the game development space to help Pahdo make far-reaching technical decisions in architecture and design in an efficient manner, with broad team buy-in.
Our Perks
- Salary Range:
- On-site in New York City
- 3-5 days / week in-office
- US$180,000-$200,000 base salary
- Significant equity in the form of stock options
- Remotely in Eastern or Central time zones
- Travel to NYC 1-2 times per quarter
- US$160,000-$180,000 base salary
- Significant equity in the form of stock options
- Near our Vancouver, BC remote hub
- Local co-working or get-togethers 1-4x month
- CA$180,000-200,000 base salary
- Significant equity in the form of stock options
- Unlimited paid time off with 2-week vacation minimum
- 100% employer-paid medical, vision, and dental insurance for the employee
- Flexible and remote work culture
If interested, please email us at hello@pahdolabs.com with a resume, and links to any portfolios that you can share!
Create Your Profile — Game companies can contact you with their relevant job openings.