At a Glance
- Tasks: Lead the development of advanced software systems and mentor a talented engineering team.
- Company: Gram Games, a leading name in the gaming industry with a vibrant culture.
- Benefits: Competitive salary, private medical care, company bonuses, and relocation assistance.
- Why this job: Join a dynamic team and shape the future of gaming technology.
- Qualifications: Strong software development experience, proficiency in C# and Unity, and excellent problem-solving skills.
- Other info: Enjoy a fun work environment with great tech, onsite chef, and career growth opportunities.
The predicted salary is between 48000 - 84000 £ per year.
Position Overview
As a Principal Software Engineer, you will lead the architecture and development of highly advanced software systems. You will provide strategic technical direction, mentor senior engineers, and ensure that software solutions meet business and technical requirements.
What You’ll Do
- Define architectural standards and frameworks for software development.
- Own the development of critical systems that require high reliability.
- Be involved in developing technical roadmaps and attend planning sessions.
- Evaluate and embrace new technologies to solve business needs.
- Support the engineering team in developing skills and promoting teamwork.
- Monitor project timelines and work progress to ensure quality.
- Provide technical leadership and mentorship to software developers.
- Ensure the technical feasibility and prioritization of new game features.
What You Bring
- Strong experience in software development, with a proven track record of delivering high-quality, scalable systems.
- Proficiency in C# with essential knowledge of Unity.
- Proficiency in client-backend integrations.
- Strong understanding of software architecture and design principles.
- Excellent problem-solving skills, with the ability to break down complex technical challenges.
- Dedication to maintaining code quality through code reviews and alignment with industry standards CI/CD Processes.
- Having a very strong understanding of Git and code repository management.
- Ability to analyze product code and propose improvement solutions for better performance.
- Familiarity with game development and understanding of the gaming industry.
- A hands-on management style, with involvement in end-to-end process tracking.
- Excellent communication and leadership abilities.
- Skill in coordinating with other teams leads to synchronising the development processes.
- Understand general business concepts to interpret critical metrics for the business/product (such as DAU, ARPDAU, etc.).
- Bachelor’s degree or equivalent experience in Computer Science or a related field.
What We Offer You
- Highly competitive salary
- Private medical care
- Company bonus scheme
- Relocation assistance for those moving to the UK
- Awesome onsite chef serving breakfast, lunch, and lots of treats (naughty and nice)
- Life insurance and a favorable pension scheme
- Healthcare cash plan including dental and optical coverage
- Amazing tech to work with and consoles to play and relax with everywhere you look
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.
Are you planning to apply? Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scam, and you should not engage. Zynga’s in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).
Principal Software Engineer - Gram Games London, UK employer: Zynga
Contact Detail:
Zynga Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer - Gram Games London, UK
✨Tip Number 1
Network like a pro! Reach out to your connections in the gaming industry, especially those at Gram Games. A friendly chat can open doors and give you insights that might just land you an interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C# and Unity. This is your chance to demonstrate your technical prowess and problem-solving abilities.
✨Tip Number 3
Prepare for the interview by brushing up on software architecture principles and game development trends. Be ready to discuss how you can contribute to the team and mentor others – they’ll want to see your leadership skills in action!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at Gram Games.
We think you need these skills to ace Principal Software Engineer - Gram Games London, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in C# and Unity, as well as any relevant experience in software architecture and game development.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for the Principal Software Engineer role. Share specific examples of how you've led projects or mentored teams, and don’t forget to mention your passion for gaming!
Showcase Your Problem-Solving Skills: In your application, include examples of complex technical challenges you've tackled. We love seeing how you approach problems and what solutions you've implemented, especially in high-reliability systems.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!
How to prepare for a job interview at Zynga
✨Know Your Tech Inside Out
Make sure you’re well-versed in C# and Unity, as these are crucial for the role. Brush up on your knowledge of software architecture and design principles, and be ready to discuss how you've applied them in past projects.
✨Showcase Your Leadership Skills
As a Principal Software Engineer, you'll be expected to mentor others. Prepare examples of how you've led teams or projects, and think about how you can promote teamwork and skill development within the engineering team.
✨Be Ready to Discuss Problem-Solving
Expect to face technical challenges during the interview. Prepare to break down complex problems you've encountered in the past and explain your thought process in finding solutions. This will demonstrate your excellent problem-solving skills.
✨Understand the Business Side
Familiarise yourself with key business metrics like DAU and ARPDAU. Be prepared to discuss how your technical decisions can impact these metrics and contribute to the overall success of the game.