Senior Software Engineer

2 Months ago • 5 Years +
Software Development & Engineering

Job Description

DreamCraft Entertainment, Inc. is seeking a Senior Software Engineer to contribute to their platform that allows anyone to create and monetize video games. The role involves all areas of development for game products and tools, including game engine features, performance/graphics enhancements, editor tools, and build pipelines. Responsibilities include delivering high-quality implementations, leading the engineering team, identifying key improvement areas, advocating for engineering best practices, and mentoring junior team members. The ideal candidate should have a Bachelor’s degree in Computer Science, 5+ years of professional software development experience, and proficiency in C++ or C#.
Good To Have:
  • Experience with Unity or Unreal Engine
Must Have:
  • 5+ years of professional software development experience
  • 3+ years of C++ or C# experience
  • Proficient in game engine development, performance analysis, or game graphics
  • Good understanding of engineering best practices
  • Passionate about games and game development technology

Add these skills to join the top 1% applicants for this job

performance-analysis
logo-development
cpp
unreal
unity
game-texts
react
c#
aws
orange
open-gl
javascript
lua

Senior Software Engineer at DreamCraft Entertainment, Inc. (S18)
Platform that allows anyone to create and monetize video games.
Redwood City, CA
Full-time
Will sponsor
3+ years
About DreamCraft Entertainment, Inc.

We believe games should be created by passionate gamers, regardless of programming knowledge or artistic ability. We are here to make it easier for anyone to create, launch, and earn a living by making games on any platform.

About the role
Skills: C#, Unity, OpenGL

About Us

DreamCraft creates technology that inspires talented individuals to create all kinds of video games without programming. To do that we must break the existing rules of game development based on funded teams and professional engines, and gear up our creators the most intuitive, easy-to-use, instant-deploy tools and unleash their full potential so that they can create the next "Dota", "PUBG", and "Clash of Clans".

Responsibilities​

  • Involved in all areas of development for our game products and tools, from game engine features, performance/graphics enhancements to editor tools and build pipelines
  • Deliver high quality implementations for product features and improvements
  • Lead the engineering team to solve the most challenging technical problems
  • Identify key areas of improvement for our products and collaborate with other team members to make these improvements a reality
  • Advocate for engineering best practices/workflows and mentor junior team members

Requirement​

  • Driven and fierce
  • Bachelor’s degree in Computer Science or closely related field, foreign equivalent education acceptable
  • 5+ years of professional software development experience
  • 3+ years of working experience with C++ or C#
  • Proficient in at least one of the following areas: game engine development, performance analysis/optimizations, game graphics
  • Good understanding of engineering best practices
  • Passionate about games and game development technology
  • Experience with Unity or Unreal Engine is a plus
Technology

Here are the technologies we use:

  • Unity3D
  • C#, Lua, OpenGL
  • React, JavaScript, Nodejs, AWS

Set alerts for more jobs like Senior Software Engineer
Set alerts for new jobs by DreamCraft
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙