Software Engineer - Backend

A game development and technology company focused on building infrastructure and publishing stacks for global game rollouts.
Backend
Mid-Level Software Engineer
Hybrid
Gaming

Description For Software Engineer - Backend

Terminal Velocity, part of the Rocket Science Group, is seeking a Backend Software Engineer to join their dynamic team in a hybrid work arrangement. This role focuses on building the infrastructure necessary for global game rollouts through backend and publishing stacks.

The ideal candidate will leverage their experience to develop scalable and resilient solutions for games, ensuring they exceed player quality expectations. While prior game development experience isn't required, candidates should have experience working within software development teams to deliver high-performance, highly scalable, and well-documented platform-based products.

The technology stack includes modern languages like C#, Golang, Java, Python, Kotlin, and Rust, alongside databases such as PostgreSQL, MySQL, and MongoDB. Infrastructure experience with Terraform, Docker, and Kubernetes is valued, as is familiarity with CI/CD tools like GitHub Actions and Jenkins.

The company offers an attractive benefits package including private pension, medical coverage, and an annual research credit for skill enhancement. The work environment promotes work-life balance with no crunch culture, flexible working arrangements, and family-friendly policies including 6 weeks of parental leave.

Located in Cardiff's City Centre, the office provides a creative and supportive environment with amenities like weekly team lunches, a fully equipped team lounge with gaming consoles, and opportunities for professional growth through internal tech talks and cross-disciplinary collaboration.

Rocket Science Group values diversity and welcomes candidates from varied backgrounds and industries, fostering an inclusive environment where everyone has the opportunity to contribute and grow. The hybrid working model allows for both remote work and in-person collaboration, providing the best of both worlds for team members.

Last updated a month ago

Responsibilities For Software Engineer - Backend

  • Develop scalable and resilient solutions for games
  • Design, implement, and evolve robust technical solutions
  • Ensure solutions exceed player quality expectations
  • Work collaboratively with cross-functional teams

Requirements For Software Engineer - Backend

Go
Java
Python
MongoDB
MySQL
PostgreSQL
Kubernetes
  • Experience with one or more languages: C#, Golang, Java, Python, Kotlin, and Rust
  • Experience with databases: PostgreSQL, MySQL, MongoDB, and NoSQL
  • Knowledge of infrastructure tools: Terraform, Docker, and Kubernetes
  • Experience with CI/CD: GitHub Actions, Jenkins, and ArgoCD
  • 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

Benefits For Software Engineer - Backend

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
  • Biannual reviews and professional development opportunities
  • 6 weeks Maternity, Paternity, and Adoption Leave
  • Weekly Team Lunches
  • Office snacks and team lounge with gaming consoles
  • Flexible working environment
  • No crunch culture

Interested in this job?

Jobs Related To Rocket Science Group Software Engineer - Backend

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

Unreal Engine Software Engineer position at Rocket Science Group, focusing on AAA game development with opportunities for professional growth and excellent work-life balance.

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.

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.