Software Engineer (Full-Stack)

Terminal Velocity, part of Rocket Science Group, specializes in building infrastructure and publishing stacks for global game rollouts.
Backend
Mid-Level Software Engineer
Hybrid
Gaming

Description For Software Engineer (Full-Stack)

Terminal Velocity, a division of Rocket Science Group, is seeking a Full-Stack Software Engineer to join their game infrastructure team. We specialize in building robust backend and publishing stacks that power global game launches.

The role offers an exciting opportunity to develop scalable solutions that directly impact player experiences worldwide. While game development experience isn't mandatory, we're looking for candidates with a strong background in building high-performance, scalable platform products.

Our tech stack is diverse and modern, incorporating languages like C#, Golang, Java, Python, and Rust for backend development, alongside React, NextJS, and TypeScript for frontend work. We utilize various databases including PostgreSQL, MySQL, and MongoDB, and embrace modern DevOps practices with Terraform, Docker, and Kubernetes.

We offer a flexible hybrid working arrangement from our Cardiff city centre office, with a strong emphasis on work-life balance - including our strict no-crunch policy. The compensation package includes comprehensive benefits such as private pension, medical coverage, and an annual research credit for professional development.

What sets us apart is our commitment to creating a supportive, creative working environment where talent can thrive. We provide regular team lunches, a fully equipped gaming lounge, and opportunities to work on exciting game projects. We value diversity and welcome candidates from all backgrounds, believing that varied experiences contribute to better solutions.

The ideal candidate will bring strong technical skills, experience with agile methodologies, and excellent problem-solving abilities. You'll be part of a collaborative team that values continuous improvement and innovation. If you're passionate about building scalable solutions and interested in the gaming industry, even without direct game development experience, we'd love to hear from you.

Join us in shaping the future of game infrastructure while enjoying a balanced, rewarding career in a company that truly values its employees' wellbeing and growth.

Last updated 22 days ago

Responsibilities For Software Engineer (Full-Stack)

  • Develop scalable and resilient solutions for games
  • Design and implement robust technical solutions
  • Ensure solutions exceed player quality expectations
  • Work collaboratively with cross-functional teams
  • Drive development from ideation to deployment

Requirements For Software Engineer (Full-Stack)

Go
Java
Python
TypeScript
MongoDB
PostgreSQL
MySQL
React
Kubernetes
  • Experience with Software Development Lifecycle (SDLC) and Agile practices
  • Strong analytical and problem-solving skills
  • Self-motivation and ability to work independently
  • Excellent communication skills
  • Experience with backend languages (C#, Golang, Java, Python, Kotlin, Rust)
  • Experience with frontend technologies (React, NextJS, Typescript)
  • Knowledge of databases (PostgreSQL, MySQL, MongoDB, NoSQL)
  • Infrastructure experience (Terraform, Docker, Kubernetes)
  • CI/CD experience (GitHub Actions, Jenkins, ArgoCD)

Benefits For Software Engineer (Full-Stack)

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
  • Winter Break Office Closure
  • Annual Research Credit for skill enhancement
  • Biannual reviews
  • Professional development opportunities
  • 6 weeks Maternity, Paternity, and Adoption Leave
  • Weekly Team Lunches
  • Office snacks and tea
  • Fully Equipped Team Lounge with gaming consoles
  • Flexible working environment
  • No crunch culture

Interested in this job?

Jobs Related To Rocket Science Group Software Engineer (Full-Stack)

Software Engineer - Unreal

Join Rocket Science Group as an Unreal Engine Software Engineer to develop AAA games with industry veterans in a flexible hybrid work environment with excellent benefits.

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 - 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.