Senior Software Engineer
PC & Mobile
Confirmed live in the last 24 hours
Demiurge Studios

51-200 employees

Game Development Studio
Company Overview
Demiurge Studios is a rapidly growing video game developer based in Boston, MA. The teams at Demiurge build fun, accessible games like the hit, Marvel Puzzle Quest.

Company Stage

M&A

Total Funding

N/A

Founded

2002

Headquarters

Boston, Massachusetts

Growth & Insights
Headcount

6 month growth

13%

1 year growth

6%

2 year growth

60%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Unity
CategoriesNew
Software Engineering
Requirements
  • 5+ years professional software development experience
  • Professional software development experience in C# and/or C++
  • Experience developing software with the Unreal and/or Unity Game Engines
  • Strong programming and software architecture skills
  • Experience developing software using agile methodologies
  • Demonstrated ability to apply software engineering practices to maintain code quality
  • Demonstrated ability to achieve development goals with minimal supervision
  • BS or higher in Computer Science or similar discipline (Physics, Math, EE, etc.), or equivalent experience
  • Excellent written and oral communication skills in English
  • C++ and Unreal development experience
  • Mobile development
  • Developing SaaS
  • Professional game development
  • Optimizing software to meet performance goals
  • Porting existing software to new platforms
  • Developing and maintaining legacy software
  • Developing tools for content creation
Responsibilities
  • Work closely with artists and designers 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 in a highly collaborative environment
  • 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 for the team which specify what will be developed and how
  • Provide time estimates and development plans for feature development
  • Think creatively and work proactively to solve any blocking issues for yourself and your teammates