Senior Software Engineer
At PlayEveryWare, no two projects are exactly alike. We work on cutting edge technology and bring games to previous and current generation consoles. Each project brings exciting new technical challenges and opportunities to learn, adapt, and grow. We invite you to join our team of experienced industry veterans to stretch the limits of your skills and push your expertise into new areas with these unique projects.
This opportunity is for a full-time, benefits eligible position in Seattle, WA, USA.
Software Engineer
As a Senior Software Engineer at PlayEveryWare, you’ll work alongside internal and client engineers on indie and AAA teams to implement and iterate on a wide variety of features and systems. You’ll face technical challenges you haven’t seen before and solve problems that few others have encountered– rapidly expanding your portfolio and areas of expertise.
If you’re comfortable learning new technologies and codebases, and you have strong detective, documentation, and communication skills, we would love to welcome you to our team!
Responsibilities
- Establish and own software systems for multiplatform internal and external projects through architecture, design, and development
- Debug code with precision, diagnosing and fixing bugs on multiple platforms
- Coordinate with engineering teammates and leaders on tasks, bug-fixes, and code reviews
- Help establish and extend good coding practices, as needed
- Direct the creation and maintenance of project and technical documentation
- Maintain alignment of technical requirements across project participants, internal, and external stakeholders
- Foster professional communication with external partners through clear, accountable, and transparent meetings and documentation
Qualifications
- 5+ years experience in the games industry or 10+ years in a related industry
- 3+ years of deep professional experience in in C/C++
- 2+ years of professional experience using Unreal Engine (UE4/UE5)
- Command of Perforce and Git version control for large code bases
- Proven track record of success in a wide variety of existing codebases with exemplary code comprehension
- Strong sense of leadership, self-awareness, adaptability, task management, and delegation
- Outstanding overall communication skills
- Development experience on one or more game consoles
- Excellent debugging skills across multiple devices
- BA/BS or MS Degree in Computer Science, or equivalent experience
Nice to have
- 2+ years of professional experience with Unity
- Strong command of C#
- Experience shipping at least one high-profile or professional game title in UE4
- Development experience on current generation game consoles
- Previous experience leading a team of engineers in console development
- Proficiency in a variety of programming languages
This role is open to multiple levels based on experience and skills for the job
Washington State Pay Range
$115,000—$150,000 USD
Benefits & Perks
- 100% covered health care, vision, dental insurance with affordable options for addition of dependants
- 401(k) retirement savings and profit sharing plan
- Life and disability insurance, Healthcare Savings Account
- 56 hours of sick time, 11 floating holidays, and additional PTO
- No Mandatory Crunch policy
- Close relationships with Epic, Unity, and first-party console developers
- Open and collaborative workspace with available on-site parking and gym
- Subsidized ORCA transit card for employees working 3 days in the office
- Casual and inclusive office environment nearby cafes and restaurants
- Company events, SWAG, and snack stocked kitchen
- Friday team lunch
Are you sure if you meet every requirement listed in this job description? Do you think your experience level is not where it needs to be? Studies show that women and people of color are less likely to apply to jobs unless they believe they meet every single qualification. PlayEveryWare is focused on building a diverse, inclusive, and equitable workplace, and provides robust training programs and opportunities to support all of our employees' growth and align with our work. If you're interested in this position but your past experience doesn't line up perfectly with every qualification in the job description, we want you to apply anyway.
PlayEveryWare does not discriminate on the basis of race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, or any protected category prohibited by local, state or federal laws. We embrace diversity and inclusion and are proud to be an Equal Employment Opportunity employer.
Locations
Seattle, WA, USA
Department
Engineering
Employment Type
Full-Time
Remote/On-site Type
Hybrid with Fully Remote available