Software Engineer - Unreal

A multinational game development company with AAA veterans from Blizzard, PUBG, Epic, and Unity, focusing on delivering player-centric, AAA-quality experiences.
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Gaming

Description For Software Engineer - Unreal

Atomic Theory, part of the Rocket Science Group, is seeking a talented Unreal Engineer to join their multinational team of AAA veterans. This role offers an exciting opportunity to work on challenging video game projects, implementing core technology, gameplay, UI, networking, audio, and rendering features within Unreal Engine. The position is based in their Cardiff office with a hybrid working arrangement, offering a perfect blend of collaborative office work and flexible remote options.

The ideal candidate will bring strong C++ programming skills and extensive Unreal Engine experience, combined with a deep understanding of game architecture and 3D mathematics. You'll be responsible for implementing and maintaining new features, conducting code reviews, and contributing to technical design decisions. The role demands someone who can write efficient, readable, and maintainable code while collaborating effectively with cross-functional teams.

What makes this opportunity special is the company's commitment to work-life balance (including a strict no-crunch policy), comprehensive benefits package, and focus on professional development. You'll be joining a diverse team with roots in major gaming companies like Blizzard, PUBG, Epic, and Unity, working in a supportive environment that values innovation and technical excellence.

The company offers competitive compensation, private healthcare, pension, generous leave policies, and unique perks like an annual research credit for skill enhancement. With offices in Albany, Austin, and Cardiff, you'll be part of a global team tackling the gaming industry's most challenging problems while maintaining a healthy work-life balance.

Last updated 7 hours ago

Responsibilities For Software Engineer - Unreal

  • Implement, maintain, and collaborate on new features, systems and workflows within Unreal Engine
  • Debug and address bugs efficiently and safely as projects finalize
  • Bring creative ideas and solutions to life with collaborative software engineering processes
  • Conduct code reviews and provide constructive feedback
  • Set an example of quality code implementation that adheres to coding standards

Requirements For Software Engineer - Unreal

  • Proficiency in C++ and significant experience with Unreal Engine
  • Deep understanding of game architecture, optimization, and 3D math
  • Experience as the primary owner of a feature or system within a shipped product
  • Excellent communication skills
  • Strong analytical and problem-solving skills
  • Genuine passion for video games

Benefits For Software Engineer - Unreal

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Private Pension via Salary Sacrifice
  • Private Medical, Dental, and Vision Coverage
  • Annual Leave, Plus Bank Holidays and Winter Break Office Closure
  • Annual Research Credit for skill enhancement
  • Professional Development opportunities
  • Flexible working environment
  • No crunch policy
  • 6 weeks Maternity, Paternity, and Adoption Leave
  • Weekly Team Lunches
  • Fully Equipped Team Lounge with Consoles and Games

Interested in this job?

Jobs Related To Rocket Science Group Software Engineer - Unreal

Software Engineer - Unity

Unity Engineer position at Rocket Science Group, developing game systems and features with C# in a hybrid work environment with strong benefits and no-crunch policy.

Software Engineer (Full-Stack)

Full-Stack Software Engineer position at Rocket Science Group, developing scalable game infrastructure solutions with modern tech stack in a hybrid work environment.

Software Engineer - Backend

Backend Software Engineer position at Rocket Science Group, focusing on developing scalable game infrastructure solutions in a hybrid work environment.

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.