Games - Server Programmer in London

Games - Server Programmer in London

London Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Develop and enhance server features for a top mobile game, ensuring a smooth player experience.
  • Company: Join Electronic Arts, a leader in gaming innovation and creativity.
  • Benefits: Enjoy competitive pay, health support, flexible work, and opportunities for personal growth.
  • Why this job: Be part of a dynamic team creating engaging experiences for millions of players worldwide.
  • Qualifications: Experience in server-side programming with C#/.NET and a passion for gaming.
  • Other info: Work in a vibrant studio environment with excellent career advancement potential.

The predicted salary is between 36000 - 60000 Β£ per year.

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A team where everyone makes play happen.

Just 13 miles south of Manchester is the attractive market town of Wilmslow, home to the stunning Playdemic studio. Acquired by EA in 2021, Playdemic is known for the top 10-grossing, BAFTA-winning mobile game, Golf Clash. Our award-winning studio space offers conventional desk space, indulgent breakout areas, meeting rooms, and alternative workspaces designed to encourage our team to do their very best work.

The Golf Clash Team is seeking an experienced Software Engineer with a primary background in Server Programming to develop features and technology across our online systems. You will architect and deliver scalable backend features for a live mobile title, own and evolve our CI/CD and deployment infrastructure, and partner with design, production, client, QA and CS to ship high-quality features safely and at pace. This role is located at our Wilmslow-based office, working in a hybrid capacity, including 3 days in office.

Responsibilities:

  • Develop software features end-to-end.
  • Architect and improve core online systems (game server, multiplayer engine, session and player-data services) for reliability, performance and cost at scale.
  • Contribute to selected initiatives to ensure a stable experience for our players (e.g., server evaluation/prototyping, infrastructure improvements, technical debt reduction).
  • Review and break down pre-production features, shaping architecture and sequencing to de-risk delivery across client, backend and infrastructure.
  • Create and maintain dev/prod/QA environments that mirror live, allowing smooth testing and predictable releases.
  • Production deployments and stable GitLab fork merge request approvals, ensuring high-quality standards for code, test coverage and observability before integration.
  • Out-of-hours support / incident response, leading mitigation and post-mortems to minimise player impact and improve MTTR.
  • Contribute to maintaining our application services, databases, and caches (e.g., DynamoDB, SQL variants, and Redis).
  • Build and maintain web-based tools to empower QA and Customer Support.
  • Contribute to the evaluation and improvement of internal processes and systems (branching strategy, code review quality, testing frameworks, release practices, on-call health).

Qualifications:

  • Server-side engineering in C#/.NET (e.g., ASP.NET, Web APIs) with production experience in live, large-scale systems.
  • Experienced with databases (SQL and NoSQL) and caching (e.g., Redis): schema design, query optimisation, data migrations, and operational best practices.
  • Hands-on with CI/CD (Jenkins/GitLab), version control (Git/GitLab flows), infrastructure and hosting (on-prem and/or AWS), and observability (logs/metrics/tracing) for live services.
  • Track record designing for performance, scalability, reliability and security, including load/perf profiling and budget setting.
  • Ability to plan and deliver complex features; experienced at risk/dependency management, estimation and sequencing.
  • Test discipline: unit/integration/system testing, test strategy for domains you own, and test automation to protect critical paths.
  • Calm, structured approach to live incidents, leading mitigation, root-cause analysis and improvements.

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

Games - Server Programmer in London employer: Electronic Arts

Electronic Arts is an exceptional employer that fosters a vibrant work culture where creativity and collaboration thrive. Located in the picturesque town of Wilmslow, our award-winning studio offers a supportive environment with ample opportunities for professional growth, competitive benefits, and a commitment to employee well-being. Join us to be part of a dynamic team that values innovation and empowers you to make a meaningful impact in the gaming industry.
E

Contact Detail:

Electronic Arts Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Games - Server Programmer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the gaming industry, especially those at EA or Playdemic. Attend events, join online forums, and don’t be shy about sliding into DMs. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your server programming projects. Whether it’s a personal project or contributions to open-source, having tangible evidence of your work can really set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past experiences. Remember, they want to see how you think and solve problems, so don’t hold back!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, keep an eye on our careers page for new opportunities that match your skills. We’re always looking for passionate individuals to join our team!

We think you need these skills to ace Games - Server Programmer in London

C#/.NET
ASP.NET
Web APIs
SQL
NoSQL
Redis
CI/CD (Jenkins/GitLab)
Version Control (Git/GitLab flows)
AWS
Performance Design
Scalability
Reliability
Security
Unit Testing
Integration Testing
Root-Cause Analysis

Some tips for your application 🫑

Tailor Your Application: Make sure to customise your CV and cover letter for the Server Programmer role. Highlight your experience with C#/.NET and any relevant projects that showcase your skills in server-side engineering. We want to see how you can contribute to our team!

Showcase Your Experience: Don’t just list your skills; provide examples of how you've used them in real-world scenarios. Talk about your experience with CI/CD, databases, and handling live incidents. This helps us understand your problem-solving approach and technical expertise.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use bullet points where necessary to make it easy for us to read through your qualifications and experiences. We appreciate clarity and organisation!

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Electronic Arts

✨Know Your Tech Stack

Make sure you’re well-versed in C#/.NET and the specific technologies mentioned in the job description. Brush up on your experience with databases like SQL and NoSQL, as well as caching systems like Redis. Being able to discuss your hands-on experience with CI/CD tools like Jenkins or GitLab will definitely impress.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past incidents where you had to lead mitigation efforts or conduct root-cause analysis. Think of specific examples where you improved system reliability or performance. This will demonstrate your calm and structured approach to live incidents, which is crucial for this role.

✨Understand the Game Development Process

Familiarise yourself with the game development lifecycle, especially how server programming fits into it. Be ready to talk about how you’ve contributed to the architecture and delivery of scalable backend features in previous roles. This shows that you understand the bigger picture and can work collaboratively with design and production teams.

✨Ask Insightful Questions

Prepare a few thoughtful questions about the team’s current projects or challenges they face. This not only shows your genuine interest in the role but also gives you a chance to assess if the company culture aligns with your values. Plus, it’s a great way to engage with your interviewers!

Games - Server Programmer in London
Electronic Arts
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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