Staff Software Engineer (Platform) in London
Staff Software Engineer (Platform)

Staff Software Engineer (Platform) in London

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Fortis Games

At a Glance

  • Tasks: Lead the development of exciting game features and mentor fellow engineers.
  • Company: Fortis Games, a pioneering studio redefining gaming culture.
  • Benefits: Inclusive environment, competitive pay, and opportunities for personal growth.
  • Other info: Be part of a diverse team making a real impact in the gaming industry.
  • Why this job: Join a passionate team creating games that foster community and connection.
  • Qualifications: Experience in Unity3D and a strong background in game development.

The predicted salary is between 60000 - 80000 £ per year.

At Fortis Games we aspire to make great games that bring people together while redefining how game companies work. We believe in building a sense of belonging through our games, their communities, and how we operate and treat each other. Through our game communities, we will create powerful connections and lasting memories. We will foster a culture of diversity, equity and belonging where together our diverse skills, experiences and backgrounds impact the games we make.

We are an early but mighty organization with a leadership team of game industry veterans. There are many opportunities for you to have a big impact on the products we’ll be making as well as the overall direction of the company. If you’re passionate about tackling difficult problems with direct and thoughtful communication and a team-first mentality, we may be the right place for you.

As a Staff Unity Client Engineer, you will own platform live ops features and apply your creativity throughout the entire development lifecycle - from initial design to live game support. You will collaborate closely with product, design, and engineering teams to deliver high-quality game client features and reusable components, helping to accelerate development across Fortis Games. In this role, you will also provide technical leadership, architectural guidance, and mentorship to other engineers.

What you’ll achieve:

  • Engage in full-lifecycle development: scoping, design, implementation, documentation, and deployment of our game application.
  • Lead technical design and design principles for client features and shared components.
  • Collaborate with back-end engineers on server-dependent game features.
  • Work with product managers to shape product scope, evaluate technical tradeoffs, and define scalable solutions.
  • Adhere to and elevate studio development guidelines, code style, testing strategy, and architecture standards.
  • Perform in-depth client code analysis to identify and resolve complex bugs and performance issues.
  • Create and review technical design documents to guide stakeholders and engineers.
  • Mentor and support other engineers, including guidance on TDD practices and effective use of AI coding agents in daily workflows.

What you’ll need to be successful:

  • Experience developing mobile games or client applications using Unity3D.
  • Familiarity with building SDKs and reusable client frameworks.
  • Proven software engineering expertise within the gaming industry.
  • Experience leading architecture and technical design decisions.
  • Strong knowledge of software design principles and test-driven development (TDD) practices.
  • Experience collaborating with product managers on feature scope and technical planning.
  • Practical experience using AI coding agents / AI-assisted development tools with appropriate validation and quality control.
  • Team player, able to collaborate effectively with engineers, designers, and developers, with strong communication skills.

Why join us:

  • We strongly believe we are changing how games studios operate and at the core of what we do is making great games that create a connected community.
  • We’re not just about making Games Where You Belong. We’re also about building communities where our people belong. That’s why Fortis is a thriving environment that celebrates diversity, embraces inclusivity, and fosters growth.
  • Build and grow with a seasoned team of accomplished talent who have left an impactful mark in their disciplines, both in and out of gaming.

Fortis is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

Staff Software Engineer (Platform) in London employer: Fortis Games

At Fortis Games, we pride ourselves on being an innovative employer that champions a culture of diversity, equity, and belonging. Our collaborative environment not only allows you to make a significant impact on game development but also offers ample opportunities for personal and professional growth alongside industry veterans. Join us in creating games that foster community while enjoying a workplace that values your unique contributions and supports your career aspirations.
Fortis Games

Contact Detail:

Fortis Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer (Platform) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the gaming industry, especially those at Fortis Games. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! Create a portfolio or a GitHub repo showcasing your Unity projects. This is your chance to demonstrate your creativity and technical prowess beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle technical challenges and discuss your thought process. Remember, they want to see how you think!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the Fortis Games family.

We think you need these skills to ace Staff Software Engineer (Platform) in London

Unity3D
Mobile Game Development
SDK Development
Software Engineering
Technical Design Leadership
Software Design Principles
Test-Driven Development (TDD)
AI Coding Agents
Collaboration with Product Managers
Code Analysis
Performance Optimization
Technical Documentation
Mentorship
Effective Communication

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for gaming and software engineering shine through. We want to see that you’re not just looking for a job, but that you genuinely care about creating amazing games and being part of our community.

Tailor Your Experience: Make sure to highlight your relevant experience with Unity and mobile game development. We love seeing how your skills align with what we do, so don’t be shy about showcasing your past projects and achievements that relate to the role.

Be Clear and Concise: While we appreciate creativity, clarity is key in your application. Use straightforward language to explain your technical expertise and how you’ve tackled challenges in the past. This helps us understand your thought process and problem-solving skills.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!

How to prepare for a job interview at Fortis Games

✨Know Your Stuff

Make sure you brush up on your Unity3D skills and any relevant experience with mobile games. Be ready to discuss specific projects you've worked on, especially those that involved live ops features or SDKs. This will show that you’re not just familiar with the technology but have hands-on experience.

✨Show Your Team Spirit

Fortis Games values collaboration, so be prepared to talk about how you've worked with product managers, designers, and other engineers in the past. Share examples of how you’ve contributed to team success and how you handle feedback and mentorship.

✨Think Like a Leader

As a Staff Engineer, you'll need to demonstrate your ability to lead technical design decisions. Prepare to discuss your approach to architectural guidance and how you’ve mentored others in TDD practices. Highlight any experiences where you’ve taken charge of a project or initiative.

✨Be Ready for Problem-Solving

Expect to tackle some complex bugs or performance issues during the interview. Brush up on your analytical skills and be ready to walk through your thought process on how you would approach resolving these challenges. This will showcase your problem-solving abilities and technical expertise.

Staff Software Engineer (Platform) in London
Fortis Games
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

>