This job might no longer be available.
Engineering Manager
2 years ago
Demiurge Studios is seeking a talented and experienced Engineering Manager to help lead our team to success. You will be organizing engineering efforts on a day-to-day basis and coordinating with the production staff to ensure feature and production goals are being met. You'll meet with engineers regularly, provide them the feedback they need to improve, and make sure that they have the opportunities they need to grow their skills. You will be a key part of our hiring team, helping us to hire amazing software engineers to make Demiurge a more effective and diverse company. The ideal candidate has filled similar roles before, and has discovered helping others to succeed is as rewarding as individual achievements.
Responsibilities
- Collaborate with design and art leads to estimate and scope game features
- Monitor work from engineers to ensure quality and scheduling goals are met
- Manage engineers on your team, including task assignments and follow up
- Facilitate communication between engineering and production teams
- Create and maintain technical design documents and programming task schedules
- Advocate for improving code robustness and maintainability
- Screen, interview, and hire engineering candidates
- Help to onboard new hires and integrate them into Demiurge culture
- Support and nurture engineers through regular one-on-one meetings and career management
- Establish and implement best practices that enable us to ship best-in-class games
Must-Have Qualifications:
- 8+ years professional software development experience
- Experience developing with Unreal Engine and/or proprietary game engines
- Experience working in C++
- Experience developing software using agile methodologies
- Experience leading teams of engineers
- Experience hiring and mentoring engineers
- Strong programming and software architecture skills
- Excellent written and oral communication skills in English
- Excellent organizational and interpersonal skills
- Energized by working closely with others and helping them to succeed
- Has a passion for games and plays them regularly
- BS or higher in Computer Science or similar discipline (Physics, Math, EE, etc.)
Preference to Applicants with:
- Engineering credits on one or more shipped games
- Experience working in Python and/or Go
- Experience with live operations
- Database development experience with SQL
- Experience developing HTTP APIs for a web service
- Experience setting up automated build systems and unit test frameworks.
- Experience working in PC and Linux environments
About Us:
Demiurge Studios is a rapidly growing video game developer based in Boston, MA. Creating games is our passion and we bring years of expertise to our projects. The teams at Demiurge build fun, accessible games like our hit, Marvel Puzzle Quest. We also provide co-development services to larger, best-in-industry game companies. In that capacity, Demiurge has contributed to titles such as Bioshock, Rock Band, and Mass Effect.
Demiurge Studios is an equal opportunity employer, dedicated to diversity, equity and inclusion. All employment decisions are made without regard to race, color, national origin, gender identity, sexual orientation, age, religion, disability, medical condition, pregnancy, marital status, or Veteran status. Demiurge Studios also makes workplace accommodations for individuals with disabilities or special needs.
Create Your Profile — Game companies can contact you with their relevant job openings.