Senior Software Engineer, Console Platforms in London

Senior Software Engineer, Console Platforms in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Gamecompanies

At a Glance

  • Tasks: Develop and improve engine systems for Unity on Xbox and Windows platforms.
  • Company: Unity is a leading platform for creating games and interactive experiences across multiple platforms.
  • Benefits: Enjoy remote work flexibility and opportunities for professional growth.
  • Other info: Inclusive workplace committed to diversity and equal opportunity.
  • Why this job: Join a passionate team and influence technology used by developers worldwide.
  • Qualifications: Experience in multi-platform programming, advanced C++ and C#, and familiarity with Xbox consoles.

The predicted salary is between 43200 - 72000 £ per year.

Senior Software Engineer, Console Platforms - removed

Our mission in the Platform Systems team is to make Unity the best engine choice for developers on all of the platforms that we support. Unlocking the potential of platform-specific features and services, and making Unity games run ever faster are among the things that get us up in the morning. We also love to work together with Unity developers to make their games even more incredible! We’re looking for a Senior Software Engineer to join our enthusiastic, experienced and friendly team based in the UK. You’ll be a trusted part of the group, working on and providing technical leadership for significant improvements and groundbreaking features specifically for Unity on Xbox, Windows, and Universal Windows Platform. Unity is used in a huge and diverse range of games across all genres. You will have the opportunity to develop and influence technology used by developers in studios all over the world. You’ll also be given the time and support to grow your knowledge in technical areas you’re interested in. The role is remote but you might be required to visit one of our offices in Stratford-upon-Avon or Brighton, depending on the project. With your help, games built with Unity will continue to be some of the best on the market.

What you\'ll be doing

Develop solid and performant engine systems

Maintain existing systems, improving performance, testability and stability

Work with cross-functional teams to plan and bring new engine features to Unity Improve our test infrastructure and tools to allow more developers at Unity to run and test their code efficiently

Mentor more junior members of the team

Stay up to date on the latest development practices for both Unity and the games industry at large

What we\'re looking for

Multi-platform programming experience in games or middleware

Advanced C++ and C# programming language knowledge

Familiarity with the Xbox family of console platforms

Customer-centric and empathetic approach to supporting our customers and users

Thorough testing practices

You might also have

Experience developing with Unity

Knowledge of Computational Complexity and related Mathematics

Knowledge of quality assurance methodologies

Passion for games

Life at Unity

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity .

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

#J-18808-Ljbffr

Senior Software Engineer, Console Platforms in London employer: Gamecompanies

Unity is an exceptional employer that fosters a collaborative and innovative work culture, where your contributions directly impact the gaming industry. With a focus on employee growth, you will have access to resources and support to enhance your technical skills while working alongside passionate professionals in a remote-friendly environment. The opportunity to influence technology used by developers globally, combined with Unity's commitment to inclusivity and diversity, makes it a rewarding place to build your career.

Gamecompanies

Contact Details:

Gamecompanies Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, Console Platforms in London

Tip Number 1

Familiarise yourself with Unity's latest features and updates, especially those related to console platforms like Xbox and Windows. This knowledge will not only help you in interviews but also demonstrate your genuine interest in the role.

Tip Number 2

Engage with the Unity developer community through forums, social media, or local meetups. Networking with other developers can provide insights into the company culture and may even lead to referrals.

Tip Number 3

Prepare to discuss your experience with multi-platform programming and how you've tackled performance issues in past projects. Be ready to share specific examples that highlight your problem-solving skills.

Tip Number 4

Showcase your passion for gaming by discussing your favourite games and what you admire about their development. This personal touch can help you connect with the interviewers on a more relatable level.

We think you need these skills to ace Senior Software Engineer, Console Platforms in London

Advanced C++ Programming
Advanced C# Programming
Multi-platform Programming Experience
Familiarity with Xbox Console Platforms
Performance Optimisation
Test Infrastructure Improvement
Cross-functional Team Collaboration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your multi-platform programming experience, particularly in games or middleware. Emphasise your advanced knowledge of C++ and C#, as well as any familiarity with Xbox platforms.

Craft a Compelling Cover Letter:In your cover letter, express your passion for games and how your skills align with the role. Mention specific experiences where you've improved performance or stability in engine systems, and how you can contribute to Unity's mission.

Showcase Relevant Projects:Include links or descriptions of relevant projects you've worked on, especially those that demonstrate your ability to develop solid and performant engine systems. Highlight any mentoring roles you've taken on with junior team members.

Prepare for Technical Questions:Be ready to discuss your understanding of computational complexity and quality assurance methodologies during the interview process. Brush up on the latest development practices in both Unity and the broader games industry.

How to prepare for a job interview at Gamecompanies

Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and C#, as well as any multi-platform programming you've done. Highlight specific projects where you improved performance or stability, especially in gaming contexts.

Demonstrate Your Passion for Gaming

Express your enthusiasm for games and the gaming industry. Share examples of how you've engaged with gaming communities or contributed to game development, which will resonate well with the interviewers.

Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios relevant to console platforms, as this will showcase your analytical skills.

Emphasise Team Collaboration

Since the role involves working with cross-functional teams, be ready to discuss your experiences in collaborative environments. Share examples of how you've mentored junior team members or worked effectively within a team to achieve project goals.