RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior Software Engineer

Skills
C#Computer ScienceSoftware ArchitectureSoftware DevelopmentCProgrammingSdks
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years professional software development experience
  • Experience developing games for release on modern console platforms (Xbox Series X PlayStation 5)
  • Professional experience working in C++ and C#
  • Experience integrating SDKs for Unity
  • Experience optimizing software to meet performance goals and memory requirements
  • Strong programming and software architecture skills
  • Demonstrated ability to achieve development goals with minimal supervision
  • Experience authoring technical documentation for assigned work
  • BS or higher in Computer Science or similar discipline (Physics Math EE etc) or equivalent experience
  • Excellent written and oral communication skills in English
  • Available to attend weekly meetings at 1pm Pacific Time

Nice to have

  • Developing with Unity DOTS Framework
  • Developing with Unity source code
  • Porting existing software to new platforms
  • Developing and maintaining legacy software
  • Developing tools for game development
  • Working with external clients

Day to day

  • Optimize game for release on modern consoles (Xbox Series X PlayStation 5)
  • Integrate Unity SDKs for 1st and 3rd party services
  • Implement test debug and maintain source code
  • Review the work of other engineers and provide constructive feedback
  • Deliver high quality functional systems on time and to specification
  • Make educated trade-offs between scope quality and cost to develop
  • Provide time estimates and development plans for feature development
  • Think creatively and work proactively to solve any blocking issues for yourself and your teammates