Senior C++ Engineer (PC & Mobile)

A game development studio with over 20 years of expertise, providing co-development services and creating independent titles.
Mobile
Senior Software Engineer
Remote
5+ years of experience
Gaming

Description For Senior C++ Engineer (PC & Mobile)

Demiurge Studios, a renowned game development studio based in Boston with over 20 years of expertise, is seeking a Senior C++ Engineer for PC and Mobile platforms. The role offers an exciting opportunity to work on innovative games across multiple platforms including PC, Android, and iOS devices. The company has an impressive portfolio, having collaborated with major industry players on projects like Marvel Snap, 2XKO, Marvel Puzzle Quest, and Teamfight Tactics.

The position requires a skilled engineer with strong expertise in C++ and JavaScript, who can work effectively with cross-functional teams including artists and designers. The ideal candidate will have at least 5 years of professional software development experience and be comfortable with proprietary game engines. The role involves both technical leadership and hands-on development, from architecting solutions to implementing and optimizing game features.

Demiurge Studios offers a collaborative and inclusive work environment with a strong commitment to work-life balance. The company provides comprehensive benefits including flexible work arrangements, generous PTO, full healthcare coverage, and professional development opportunities. They maintain a strong focus on diversity, equity, and inclusion, fostering a workplace where all employees can thrive and contribute to creating exceptional gaming experiences.

This is an excellent opportunity for experienced engineers passionate about game development to join a growing studio that's both working on exciting co-development projects and developing independent titles. The position offers the flexibility of remote work while being part of a studio known for its sustainable development practices and strong company culture.

Last updated 22 days ago

Responsibilities For Senior C++ Engineer (PC & Mobile)

  • Work closely with clients to understand and define game features and system requirements
  • Implement, test, debug and maintain source code
  • Review the work of other engineers and provide constructive guidance
  • Provide ongoing support to artists and designers
  • Deliver high quality, functional systems on time and to specification
  • Make educated trade-offs among scope, quality and pace
  • Author technical design documents
  • Provide time estimates and development plans
  • Think creatively and work proactively to solve blocking issues

Requirements For Senior C++ Engineer (PC & Mobile)

JavaScript
  • 5+ years professional software development experience
  • Professional software development experience in C++
  • Professional software development experience in JavaScript
  • Professional experience with proprietary game engines
  • Strong programming and software architecture skills
  • Experience developing software using agile methodologies
  • BS or higher in Computer Science or similar discipline
  • Excellent written and oral communication skills in English

Benefits For Senior C++ Engineer (PC & Mobile)

401k
Commuter Benefits
Dental Insurance
Education Budget
Medical Insurance
Vision Insurance
  • Flexible work environment
  • Generous PTO program
  • Medical benefits with PPO options
  • Vision and Dental benefits
  • Health Savings Account (HSA)
  • Healthcare and Dependent Care Flexible Spending Account
  • 401K Partial Match
  • Commuter Reimbursement Program
  • Tuition reimbursement
  • Referral bonuses
  • Bonus plan
  • Access to game library
  • Free snacks and drinks
  • Weekly company lunch

Interested in this job?

Jobs Related To Demiurge Studios Senior C++ Engineer (PC & Mobile)

Senior Software Engineer - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for mobile devices, requiring expertise in C++, Python, and imaging technologies.

Senior React Native Developer

Senior React Native Developer position at Nearform - Remote role building enterprise applications with Node.js and React Native in a global team.

Android Game Performance Engineer

Senior Android Game Performance Engineer role at Qualcomm China, focusing on optimizing gaming performance and power efficiency on mobile platforms.

Senior React Native Developer

Senior React Native Developer position at Nearform, building mobile applications with Node.js and React Native in a remote-first environment.

Mobile Software Engineer

Senior Mobile Software Engineer role at BitGo, building cross-platform applications with React Native for digital asset infrastructure.