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-LjbffrSenior 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.
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
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.