Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer - Xbox Games Studio Rare 
Taiwan, Taoyuan City 
759965453

03.04.2025

As this is an entry-level role, we look forward to you bringing fresh ideas and perspective to the team. Your perspective be highly valued, and you'll have access to a range of knowledge and objectives to broaden your skillset and support your growth and learning. Providing opportunities to stretch, thrive and specialise will be a top priority.

Required Skills and Experience

  • Curiosity, proactivity, a desire to absorb new ideas and understand how things work.
  • Ability to communicate effectively and positively.
  • Experience with object-oriented programming, especially C++.
  • Excellent problem-solving skills.
  • Enthusiasm for low-level code and high-level architecture; bit-twiddling and systems design should excite you!
  • Passion for performance programming – crafting lean and efficient code is something you care about.
  • Commitment to embracing diverse perspectives, overcoming personal bias and aspiring to be an ally to all.

Desirable Skills and Experience

  • Bachelor’s degree or equivalent experience in Computer Science or relevant field.
  • Enthusiasm for animation engineering or systems programming.
  • Familiarity with automated testing methodologies.
  • Experience with commercial game engines, especially UE4/5.
Responsibilities
  • Empower Rare's Engineering, Content and Design teams to achieve more.
  • Collaborate with other programmers on the Engine and Game teams to build creative solutions to technical problems and provide insights on performance, memory, scalability, robustness and testability.
  • Help contribute to the technology used to build Rare's next games, minimising technical debt and maintenance risks.
  • Support our commitment to improving the quality of development processes at Rare.
  • Devote time to personal improvement to grow your skills, develop specialisms and embody engineering excellence.
  • Commit to upholding an inclusive mindset and engaging meaningfully with our values of diversity and inclusion.