Director of Software Engineering
Location
Bellevue, WA | United States
Job description
Description
THE ROLE: ProbablyMonsters Studios is a developer-led independent game company with the mission to unite, guide, and empower talented teams to create exceptional original games while thriving in stable and meaningful careers. When developers thrive, games do too. ProbablyMonsters believes that the process of developing games should be as amazing as the games themselves. That is why we obsess about providing a positive and well-resourced environment with strong compatible cultural ties for our teams. We understand that ensuring a meaningful and rewarding creative space for our Monsters translates into memorable and valuable experiences for players. The
Director of Software Engineering provides technical direction and leadership as we plan and build out our new team and game. We’re seeking someone who has a high bar for quality, a passion for solving complex problems, a broad understanding of the multiple Engineering Disciplines, and the drive to improve workflows, champion code quality, and engineer solutions to achieve the vision for the game. In this role, you will report to the General Manager while leading technical efforts among our partner teams and working hands-on as necessary while representing and leading engineering groups, helping them to grow, improve, plan, and prioritize work. At the same time, you will become a part of the game’s leadership team, where you will be contributing to and planning product vision, actively participating in decision making, and messaging big picture across multiple internal and external groups.
WHO YOU ARE: - Able to establish a strong technical vision and communicate it.
- Unwavering in your desire to create a positive and inclusive work culture.
- Comfortable working in the highly iterative and ambiguous realities of the incubation environment.
- Enthusiastic about creating experiences for single-player, narrative-focused games.
- Effective at breaking down complex ideas and communicating them effectively across disciplines.
- An excellent mentor and leader; able to guide a team to improve their craft.
- Motivated and independent, unafraid to ask for help when needed, and always willing to offer help.
- Skilled at giving and receiving feedback on goals, quality, and interpersonal interactions.
- A source of empathy and compassion when managing conflict and dealing with misalignment.
- Organized and able to develop milestones through clear direction and sustainable scoping.
WHAT YOU WILL DO: - Provide engineering leadership from conception to design and planning, to implementation, to ship.
- Be accountable for code architecture, ensuring that the architecture supports the design requirements of the project, and work closely with other engineers to understand and tackle sophisticated architectural issues.
- Devise Code Quality Best Practices and check-in Policies. Maintain and improve overall code quality.
- Set and drive toward game performance metrics (Memory, Cycles, Frame Rate, etc.).
- Work with existing technology and build new technology to fulfil the project’s technical requirements and design goals.
- Advise on feasibility of design vision and propose solutions to technical challenges to achieve the design vision. Work closely with all disciplines to capture requirements, triage and prioritize requests.
- Work with the production team to revise and validate engineering estimates and production plans.
- Have and share opinions on the design of the game and game quality.
- Help define testing requirements for the game, and partner with Production, Ops and QA to drive testing initiatives.
- Manage internal and external technology dependencies and risks and create contingency plans for all critical path technologies.
- Build and maintain, and extend major engine subsystems, including associated pipelines and tools.
- Be a source of knowledge and experience for other team members.
- Mentor other engineers in accomplishing architecture, design and implementation, and career goals.
- Perform research and implement best practices for problem avoidance and continuous improvement.
- Be accountable for maintenance and improvement of good engineering practices.
- Communicate cross-discipline with Design, Art, UI, and Production to understand the goals and requirements of features to be implemented.
QUALIFICATIONS: - Bachelor’s degree in computer science and/or equivalent combination of education, training, and experience.
- 10+ years industry or related experience.
- Experience building on Unreal Engine. Building from the ground up is a plus.
- Previous experience leading AAA game teams and experience shipping at least 2 AAA titles in a Leadership Position.
- Impeccable problem solving and troubleshooting skills.
- Experience collaborating with and managing relationships with both internal teams and external partners.
- Experience developing multi-platform projects.
- Excellent project management and time management skills.
- Expertise with the C++ programming language along with strong coding architectural design principles.
- Strong verbal and written communication skills.
- Engineering experience working with consoles (Sony/Nintendo/Microsoft).
- Engineering experience working with Windows PC (Microsoft/Steam/Origin).
- Understand the bigger picture of game development, including the impact of their decisions concerning financial and managerial outcomes.
- Experience leading teams to success.
- A drive to create an environment of empowerment, to lead with a team-first approach, and to develop an inclusive Design culture.
- A positive, collaborative team-centric mentality and a willingness to learn & grow.
- Experience in developing story-focused games or a passion for story-focused games is preferred.
- Preferred experience in developing games with a significantly sized co-development model.
- Architecting and building solutions in multiple areas of expertise – Gameplay, Graphics, Audio, UI, Networking and Physics, is a bonus.
About ProbablyMonsters™ ProbablyMonsters is a AAA independent video game company that aims to change the way games are made. We unite a diverse roster of development teams in a healthy, rewarding culture. We believe empowered creators build the most engaging games and deliver the best player experiences. ProbablyMonsters is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability. Benefits:
- We provide a rich benefits package:
- Medical Coverage - health, dental, and vision paid at 100% for the employee and dependents are subsidized by the Company.
- Healthcare spending accounts, dependent care spending accounts, life and AD&D insurance.
- 401(k) with an annual contribution by the Company.
- Paid holidays and vacation, bereavement leaves, and parental leave.
Eligibility to participate in these benefits may vary for part-time and temporary full-time employees and interns with the Company. Compensation:
- This is a full-time, benefits-eligible, exempt (salaried) position.
- The full salary range for this position is $230,000 - $356,400 per year. The upper third of the salary range is typically reserved for existing employees who demonstrate strong performance over time. When an offer is made, many factors are considered, such as your unique experience and skills, where you live, where the work will be performed, what similar jobs pay, internal equity, and what you're looking for.
- In addition to base pay, employees in this role may be eligible for additional incentives, such as a sign-on bonus and short- and long-term incentives. Incentive compensation is not guaranteed.
Job tags
Salary