How Remoteville checks and expires listings
Senior Software Engineer
Skills
C#Computer ScienceSoftware ArchitectureSoftware DevelopmentCProgrammingSdks
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
