New

Engineering Manager (Unannounced Project)

Bellevue, WA or Remote

At ArenaNet, we’ve always believed that games are art. They have the power to communicate ideas and tell stories. They can change the way we think, reflect our cultures, and move us. As the developer of the award-winning Guild Wars game series, we’re proud to share our passion for the online worlds we’ve created with over 21 million players worldwide.

ArenaNet develops and publishes games for every kind of person, which means our games need to be built by every kind of person. We believe the best experiences come from working together, celebrating differences, and helping each of our team members shine.

We are looking for an experienced engineering manager who will move heaven and earth to ensure that each engineer under their care is having the best day at work they have ever had, every day.

The primary function of this role is to listen to each member of your team with extreme empathy. Listen to their concerns, frustrations, suggestions, ideas, goals, stories, and anything else they need to discuss or wish to share. Knowing what will make each person’s life at work better, you will coach them to grow, help them work through issues, provide clarity on the team’s direction, encourage them to share what they’ve learned, and learn from others. You will be there for them for whatever they may need to succeed.

Earning the team’s trust will be your first and top priority, and you will do all that you can to keep that trust once earned. You understand that trust is a priceless treasure that is gained by your actions in support of the team and cannot be assigned through any sort of authority your position may hold. With this trust you will work with your team to build and maintain a culture of safety and fun for all people to work, create, be themselves, and have the time of their lives doing it.

Understanding that hiring decisions are the most important decisions a team can make, you will seek out and hire new members to join our quest who will add to our team dynamics, knowledge base, potential to grow, and library of bad jokes.

You will represent your team as you work with other teams, departments, and partners to help shape the studio and the company itself into a better place for all the people to be human beings while they go about using their skills, creativity, and talent to innovate and create amazing games and experiences for our players.

You will facilitate your team developing meaningful production practices that they own and are invested in, whether that be in engineering teams, cross functional working groups, or as individuals. You are a champion of good engineering practices and will work to give engineers the space they need to produce quality code that can run continuously for years. Often this means being a bridge between engineering and non-technical colleagues to help explain some of the bizarre rituals and practices that we call engineering.

About Our Team

The Engineering team at ArenaNet thrives on a wide array of perspectives, experiences, and interests. We know that the best creations come from healthy and friendly teams. Our work is woven together with the efforts of other disciplines and crafts within game development. We seek out voices and ideas that might be new to us. We are always on the lookout for ways to help each other, both within the Engineering team, and throughout the studio as a whole.

Who We Are Looking For

You, our ideal candidate, have been there before. You know what it’s like to be an engineer on a team shipping AAA games. You know what it’s like to have your code scrutinized in a code review, to ship code that crashes the game, and to introduce a bug that QA has written epic poems about as warnings to their newer generations. You know how it feels to be asked for estimates for tasks you just learned about, you know what it’s like to navigate explaining technical constraints to non-technical colleagues while not making it all sound like bad news. You know what it’s like to be an engineer and you see it as your calling to be a guiding light out of the dark places that engineers sometimes find themselves in so they can bask in the glory of solving problems, innovating, and creating never before seen player experiences.

Fear has no place in the work environment, and you know it! You seek to eliminate it in all its forms through communication, clarity, and trust. You can identify learned helplessness. You are cognizant of contributing to it yourself, and you work to give people space to grow out of it with care and patience.

You are not afraid to admit that you don’t know something, and you cherish having people reporting to you who are experts in areas that you know little to nothing about. You know that everyone brings different experiences, perspectives, thought processes, and skills to the team and you understand that your position is at the crossroads of these talents, putting you in a position to create the melting pot for the team to come together to make something as a group that is so much better than any individual could devise. Your own experiences are part of this, but just a part.

The work of other disciplines fills you with awe, and you have a deep respect for them and an understanding of their needs. You understand that engineers largely support the work of others but also need space and support themselves for quality engineering work.

You understand common production practices and have learned what works best for engineers. While you may have experience in this area, you understand the value of letting the team solve problems and develop day-to-day approaches that work best for the people working together. You don’t engineer processes for a team, but you do keep your knowledge and experience toolbox close by for when a team needs suggestions, guidance, or help getting over a hump. You keep clear the need for a team to communicate to all teammates, including upper levels of management, the information they need to make good decisions for the project.

Your patience is immense, and your armor is thick. You understand that people have bad days, make mistakes, and sometimes need to burn themselves before they can grow. You know that nobody tries to do a bad job, and you are there to help show them the way and catch them when they fall. You know that sometimes that involves hard conversations and, while you may not enjoy them, you are not afraid to be frank with someone when the situation calls for it.

You work in games because it’s fun, and you never lose sight of keeping that magic alive for each member of your team who is here because they are following a dream.

What you'll need to be successful

  • Bachelor’s degree in computer science or an equivalent combination of education, training, and experience.
  • 7 years of experience as a software engineer or supporting software engineering teams.
  • 3 years of management experience.
  • Experience working with C++, C#, and Python.
  • Ability to manage a team with empathy and authenticity
  • Able to build trust and inspire a team to overcome challenges
  • Expertise in full software development life cycle management, particularly continuous delivery of services
  • Expertise in supporting agile development and operating production services

We are open to remote work from the following states: AZ, CA, CO, FL, GA, ID, IL, MA, MD, NC, NY, OR, TX, UT, WA and WI or onsite/hybrid/flex at our office in Bellevue, WA.

Please note that the pay range listed in this job posting reflects the full salary range for this position. While we provide this range to offer transparency, our target hiring range typically falls between the minimum and the midpoint, allowing for growth potential within the role.

Total compensation is salary plus an annual bonus potential. When determining an offer amount, many things are taken into consideration such as qualifications, experience, internal equity and work location. We strive to provide competitive and equitable compensation packages to all our employees.

This role is also eligible for medical, dental, vision and life insurance, short and long term disability, 401(k), flexible and dependent care spending accounts, PTO, paid holidays and parental leave.

Remote pay range

$172,645 - $267,613.50 USD

Don’t meet every single requirement on this job post? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At ArenaNet, we believe diversity in culture, ethnicity, gender, sexual orientation, and backgrounds make us a better team – we celebrate it. So, if you’re excited about this role, but your experience doesn’t align perfectly with every qualification listed, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Create a Job Alert

Interested in building your career at ArenaNet? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


If referred, please let us know by whom.

Have you shipped a game as a Software Engineer or led an engineering team through the full lifecycle of a game? *
Select...
Select...
Select...

Remote eligible states: AZ, CA, FL, GA, ID, IL, MA, MD, NC, NY, OR, TX, UT and WA.

Select...
Select...
Select...

Our privacy policy describes how we collect and use personal information through this job application site. When you submit a job application through this site, please note that your personal information will be processed in connection with our recruitment-related activities and shared with Greenhouse Software, Inc., a cloud-based recruitment vendor located in the United States of America that we have engaged.

NC Interactive, LLC. and its affiliates (collectively, “NCSOFT”) are equal opportunity employers. All employment decisions will be made without regard to race, color, religion, national origin, citizenship status, ancestry, age, sex, sexual orientation, marital status, physical or mental disability, military status, or any legally protected characteristics.

Applicants have rights under federal employment laws: Employee Rights under the Family and Medical Leave Act (FMLA)Equal Employment Opportunity is the LawEmployee Rights under the Polygraph Protection Act.

By submitting this application, I confirm that all information provided by me to NCSOFT in connection with this application is true, accurate, and complete. I authorize NCSOFT to contact references provided for employment reference checks.


U.S. Standard Demographic Questions

Voluntary self-identification is an important aspect of our application process, as it allows us to promote workplace diversity and ensure equal opportunities for all applicants. We encourage candidates to provide information regarding their race, ethnicity, gender, disability status, and veteran status in a voluntary manner. We have implemented administrative and technical measures designed to ensure that responses are confidential and cannot be associated with particular applicants.  This self-identification data helps us understand the composition of our applicant pool and evaluate our recruitment efforts to create a more inclusive and diverse workforce. It also assists us in complying with applicable affirmative action laws and regulations. As an equal opportunity employer, we value diversity and believe that it fosters creativity, innovation, and a rich variety of perspectives, which ultimately enhances our organization. Please remember that providing this information is entirely optional and will not affect your candidacy in any way. Please see our privacy policy for more information about how we use candidates’ personal information and candidates’ rights with respect to such information.

Select...
Select...
Select...
Select...
Select...
Select...