Senior Software Engineer

Job description

Want to work on a leading multiplayer strategy battler for PC and mobile devices with a beloved brand? We’re looking for an outstanding Senior Software Engineer to develop features and optimize experiences for a live product with a huge and passionate audience. Demiurge development teams are cohesive, highly skilled and well-supported. Come join us!

Responsibilities:

  • Work closely with our 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 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

Required Qualifications:

  • 5+ years professional game development experience
  • Professional software development experience in JavaScript
  • Professional software development experience in C++
  • 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

Preferred Qualifications:

  • JavaScript frameworks, especially Ember.
  • Unreal Engine development
  • Mobile development
  • Developing SaaS
  • Porting existing software to new platforms
  • Developing and maintaining legacy software
  • Developing tools for content creation
  • Working with external clients
  • Leading teams of software engineers

About Us:

Headquartered in Boston, MA at Demiurge you will find a studio with an amazing, collaborative culture and a deep respect for art in all our games. With over 20 years of game development expertise and teams all over North America our commitment to balanced and sustainable development is well known in the game community. We also provide co-development services to larger, best-in-industry game companies. In this capacity, Demiurge has worked with some of the industry’s biggest hitters on exciting projects including Marvel Snap, 2XKO, Marvel Puzzle Quest, and Teamfight Tactics to name a few. This is an exciting time to join Demiurge as we are developing our own independent titles as well. With tons of challenges and opportunities ahead we are always looking for great talent! If you are looking for an exciting, creative, and collaborative studio come join us on Demiurge’s next journey!

DEI Statement:

At Demiurge, we celebrate our differences and know that diverse perspectives empower us to build a stronger company and better games. We work hard to create an equitable, safe and accessible work environment where all Demiurgers are empowered to be themselves and do their best work regardless of race, age, gender identity, sexual orientation, religion or physical or mental ability. We thrive on self-reflection, healthy debate, and mindful listening. We respect each other’s opinions and seek new ideas. We denounce hate, discrimination and racism in all forms.

What Demiurge Offers:

• Flexible work environment

• Generous PTO program including vacation days, sick days, and holidays. Earn-as-you-go plan that rolls over year to year, offering flexibility as well as the last week of December the studio closes to recharge

• A variety of medical benefits with PPO options that start on your first day of employment

• Vision and Dental benefits

• Health Savings Account (HSA) - Available if you select a High Deductible Healthcare plan

• Healthcare and Dependent Care Flexible Spending Account (HC & DC FSA)

• 401K Partial Match

• Commuter Reimbursement Program for hybrid employees

• Tuition reimbursement promoting lifelong learning

• Referral bonuses

• Bonus plan

• So. Many. Games. - Access to our huge game library!

As well as a State of the Art Boston Studio with in Office Perks:

• Free snacks and drinks!

• Demi-Lunch Tuesday - Lunch is on us!

• Game Night Food

• Ping Pong!

• Step Mania! Get your dance on!

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.

#LI-Remote

Share this job:
Please let Demiurge Studios know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply