Software Engineer (Live-ops)
Software Engineer (Live-ops)

Software Engineer (Live-ops)

London Full-Time 30000 - 50000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Develop and maintain our Live Ops tool for managing game services.
  • Company: Join Gram Games, creators of hit titles like Merge Dragons! and part of Zynga.
  • Benefits: Enjoy autonomy, collaboration, and a dynamic work environment with impactful projects.
  • Why this job: Make a real difference in player experience while working in a supportive team culture.
  • Qualifications: 2+ years in software engineering, preferably in gaming; strong Git skills required.
  • Other info: We celebrate diversity and are committed to equal opportunity for all applicants.

The predicted salary is between 30000 - 50000 £ per year.

Gram Games is the studio behind popular titles like 1010!, Six!, Merge Dragons!, and Merge Magic!, with more exciting projects in the pipeline. We are proudly part of the Zynga & Take-Two Interactive family. We do things differently here: we work in small self-managing teams, giving you an incredible amount of ownership, autonomy, and impact. At Gram, everyone is expected to have a razor-sharp focus on creating a tangible impact on their team, their work environment, and on the overall company strategy. If you are motivated by autonomy, constant improvement, collaboration, and a sense of belonging, this is the place for you.

As a Software Engineer at Gram Games, you will be responsible for developing and maintaining our Live Ops tool, a critical system that enables us to manage live services for our games. This tool supports the delivery of new features, updates, in-game events, promotions, and other improvements, all in an agile and efficient manner to enhance the player experience. The solutions you build will play a crucial role in our ability to scale and manage live operations effectively. You will collaborate closely with the tools team to design and implement new features, troubleshoot issues, and maintain the existing online services.

Key Responsibilities:

  • Develop and implement new features for the internal Live Ops tool.
  • Troubleshoot, debug, and resolve issues promptly.
  • Design frameworks and systems to support new feature development.
  • Write high-quality, maintainable, and well-structured code.
  • Ensure solutions meet specified requirements.
  • Participate in code reviews, offering constructive feedback to peers.
  • Document processes, designs, and systems comprehensively.
  • Take ownership of problems from concept to delivery, continuously learning and applying new skills as needed.

Minimum Qualifications:

  • 2+ years of software engineering experience in the game industry.
  • Proven track record of shipping products in a collaborative team environment.
  • Strong experience with version control systems like Git.
  • B.Sc. in Computer Science or related field, or equivalent practical experience.
  • Excellent communication skills, both written and verbal.
  • Proficiency in English (written and spoken).

Desired Skills:

  • Experience with C# and Unity for game development.
  • Experience with Go programming.
  • Familiarity with unit testing, CI/CD pipelines, networking, and backend systems.
  • Knowledge of designing scalable and highly available systems.

This role offers the opportunity to work in a dynamic, fast-paced environment where your contributions will directly impact the success and experience of our player community.

Equal Opportunity Employer Statement: We are proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment with us is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law. As an equal opportunity employer, we are committed to providing the necessary support and accommodation to qualified individuals with disabilities, health conditions, or impairments (subject to any local qualifying requirements) to ensure their full participation in the job application or interview process.

Software Engineer (Live-ops) employer: Gram Games

At Gram Games, we pride ourselves on fostering a vibrant work culture that champions autonomy and collaboration, making it an exceptional place for Software Engineers to thrive. Located in a dynamic environment, our employees enjoy the benefits of working in small, self-managing teams that empower them to take ownership of their projects while contributing to exciting titles like Merge Dragons! and 1010!. With a strong focus on professional growth and a commitment to diversity, we offer ample opportunities for skill development and meaningful contributions that directly impact our player community.
G

Contact Detail:

Gram Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Live-ops)

✨Tip Number 1

Familiarise yourself with the Live Ops tools and systems used in the gaming industry. Understanding how these tools function will not only help you during the interview but also demonstrate your genuine interest in the role.

✨Tip Number 2

Showcase your collaborative skills by discussing past projects where you worked closely with a team. Highlighting your ability to communicate effectively and contribute to a team environment will resonate well with Gram Games' culture.

✨Tip Number 3

Prepare to discuss specific examples of scalable systems you've built or maintained. Being able to articulate your experience with high availability and performance will set you apart as a candidate.

✨Tip Number 4

Research Gram Games' current titles and their Live Ops strategies. Having insights into their games and how they manage live services will show your enthusiasm for the company and the role, making you a more attractive candidate.

We think you need these skills to ace Software Engineer (Live-ops)

Software Development
Live Ops Solutions
Agile Methodologies
C# Programming
Unity Game Development
Go Programming
Version Control (Git)
Debugging and Troubleshooting
System Design
Scalable Systems Architecture
CI/CD Pipelines
Unit Testing
Networking
Backend Systems
Excellent Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in the game industry. Emphasise any work you've done with Live Ops solutions and your familiarity with tools like Git.

Craft a Strong Cover Letter: In your cover letter, express your passion for game development and how your skills align with Gram Games' focus on autonomy and collaboration. Mention specific projects or experiences that demonstrate your ability to create impactful solutions.

Showcase Technical Skills: Clearly outline your technical skills, especially in C#, Unity, and Go programming. If you have experience with unit testing, CI/CD pipelines, or designing scalable systems, make sure to include these details.

Prepare for Code Reviews: Since code reviews are part of the role, be ready to discuss your coding practices and how you approach problem-solving. Highlight any previous experiences where you provided constructive feedback to peers or participated in collaborative projects.

How to prepare for a job interview at Gram Games

✨Showcase Your Experience with Live Ops

Make sure to highlight any previous experience you have with Live Ops solutions. Discuss specific projects where you developed or maintained tools that managed live services, as this will demonstrate your understanding of the role's requirements.

✨Emphasise Collaboration Skills

Since the company values teamwork, be prepared to discuss how you've successfully collaborated with others in past projects. Share examples of how you contributed to team success and how you handle feedback during code reviews.

✨Demonstrate Problem-Solving Abilities

Prepare to talk about challenges you've faced in software development and how you resolved them. This could include debugging issues or designing systems for scalability. Showing your analytical thinking will impress the interviewers.

✨Familiarise Yourself with Their Tools and Technologies

Research the technologies mentioned in the job description, such as C#, Unity, and Go programming. Being knowledgeable about these tools will not only help you answer technical questions but also show your genuine interest in the position.

Software Engineer (Live-ops)
Gram Games
G
  • Software Engineer (Live-ops)

    London
    Full-Time
    30000 - 50000 £ / year (est.)

    Application deadline: 2027-05-03

  • G

    Gram Games

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>