View all jobs

Game Software Engineer (Unity/C#/.Net)

Austin, TX

We are looking for a senior software engineer to develop a next generation of game development kit (GDK). The new GDK is built on Unity and .NET for desktop, mobile and cloud deployments. The senior software engineer will work alongside other software engineers and architects to create flexible and modular components to be used and extended by our game studios. The components will need be efficient in order to work across desktop, mobile and cloud platforms. The quality of the components will be ensured through a combination of unit and integration tests.

What you'll do

  • Review product requirements and specifications from business analyst for technical understanding and feasibility
  • Decompose features from business analysts into epics, stories and tasks along with software engineers
  • Participate in software development planning and estimation based on epics, stories and tasks
  • Write correct and efficient C# code when implementing features
  • Extend Unity through plugins to accelerate game development workflows
  • Write unit tests for new code and coordinate feature development to enable test automation
  • Review and provide feedback on existing and new code written by other team members
  • Document code with inline comments that convey the purpose of the code
  • Follow semantic versioning to communicate compatibility across releases
  • Create code examples to demonstrate the purpose of features and fixes
  • Consult with software architect and team members on large software changes
  • Fix issues and extend features based on product requirements and bug reports
  • Coordinate software build processes with DevOps engineers to enable continue build and integration

What we're looking for

  • Bachelor’s Degree in Computer Science or Computer Engineering
  • Experience in working with teams of 5 or more
  • 8 years of experience with C# and Unity as software developer
  • 2 years of experience with .NET framework or core (preferred)
  • 2 years of experience with Google Cloud or similar cloud provider (preferred)
  • Excellent oral and written English
Powered by