Manager, Software Engineering in London

Manager, Software Engineering in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead a team to create groundbreaking AR experiences with cutting-edge technology.
  • Company: Join Snap Inc, a leader in innovative tech and AR solutions.
  • Benefits: Enjoy competitive pay, health coverage, and flexible work options.
  • Why this job: Shape the future of AR while mentoring a passionate team.
  • Qualifications: Strong C++ skills and experience managing engineering teams required.
  • Other info: Dynamic workplace with a focus on collaboration and growth.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The company's three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth‐generation Spectacles, powered by Snap OS, showcase how standalone, see‐through AR glasses make playing, learning, and working better together.

We're looking for an Engineering manager with a passion for AR to join the Spectacles team in London, UK!

What You’ll Do

  • In this role, you will be working on client‐side solutions that tie together graphics, computer vision, and developer tools. Working in London, you’ll be collaborating closely with Snap hardware and software teams around the world, pushing the boundaries of what’s possible in AR.
  • Implement and maintain software to run multiplayer experiences on AR glasses in a compute‐constrained environment.
  • Manage and mentor a team of developers in a fast‐paced environment, creating growth opportunities, giving regular feedback, and managing performance.
  • Set the strategy, evaluate technical trade‐offs, and build a roadmap.
  • Work together with our cross‐functional engineering and research teams in software engineering, computer vision, machine learning and graphics to write software for SnapOS, the operating system for Spectacles.

Knowledge, Skills & Abilities

  • Strong knowledge of C++ and API design.
  • Experience with leading an engineering team working on large, complex technical initiatives.
  • Ability to collaborate with internal stakeholders at all levels of a company.
  • Strong communication and interpersonal skills.

Minimum Qualifications

  • Bachelor's Degree in a relevant technical field or equivalent years of experience.
  • Proficiency in programming C and C++ on Linux‐based platforms.
  • Extensive post‐Bachelor's software development experience.
  • Experience managing a team.

Preferred Qualifications

  • Experience working with high‐performance embedded systems.
  • Experience working on multiplayer systems.
  • Track record of delivery in rapidly changing, highly collaborative, multi‐stakeholder environments.

At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws.

Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long‐term success!

Manager, Software Engineering in London employer: S.N.A.P. (SPECIAL NEEDS ADVENTURE PLAYGROUND) LTD

Snap Inc. is an exceptional employer that fosters a vibrant work culture in London, where innovation and collaboration thrive. With a strong commitment to employee growth, Snap offers comprehensive benefits including paid parental leave and mental health support, ensuring that team members can achieve both personal and professional fulfilment. Join us to be part of a diverse team dedicated to pushing the boundaries of augmented reality technology while enjoying a supportive environment that values your contributions.
S

Contact Detail:

S.N.A.P. (SPECIAL NEEDS ADVENTURE PLAYGROUND) LTD Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Manager, Software Engineering in London

✨Tip Number 1

Network like a pro! Reach out to current or former Snap employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by diving deep into Snap's products, especially Spectacles. Show us that you’re not just passionate about AR but also understand how it fits into Snap’s vision.

✨Tip Number 3

Practice your coding skills in C++ and be ready to discuss your past projects. We want to see how you tackle challenges and lead teams, so have some examples up your sleeve!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the Snap family.

We think you need these skills to ace Manager, Software Engineering in London

C++
API Design
Team Management
Software Development
Linux-based Platforms
Embedded Systems
Multiplayer Systems
Collaboration
Communication Skills
Interpersonal Skills
Technical Strategy
Performance Management
Problem-Solving

Some tips for your application 🫡

Show Your Passion for AR: When you're writing your application, let your enthusiasm for augmented reality shine through! We want to see how your passion aligns with our mission at Snap, so share any relevant projects or experiences that highlight your love for this tech.

Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the role. Highlight your experience with C++ and team management, and don’t forget to mention any collaborative projects you've worked on. We love seeing how you fit into our culture!

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon where possible. We appreciate a well-structured application that makes it easy for us to see your skills and experiences.

Apply Through Our Website: Don’t forget to submit your application 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 S.N.A.P. (SPECIAL NEEDS ADVENTURE PLAYGROUND) LTD

✨Know Your AR Stuff

Make sure you brush up on your knowledge of augmented reality and how it ties into Snap's products. Be ready to discuss how your experience with C++ and API design can contribute to the development of innovative AR solutions.

✨Showcase Your Leadership Skills

As a potential Engineering Manager, it's crucial to demonstrate your ability to lead and mentor a team. Prepare examples of how you've successfully managed teams in fast-paced environments and how you've fostered growth and collaboration among your developers.

✨Understand the Company Culture

Snap values collaboration and diversity, so be prepared to discuss how you can contribute to their culture. Familiarise yourself with their 'Default Together' policy and think about how you can thrive in an office environment while promoting inclusivity.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and understanding of complex systems. Brush up on your knowledge of high-performance embedded systems and multiplayer systems, as these are key areas for the role.

Manager, Software Engineering in London
S.N.A.P. (SPECIAL NEEDS ADVENTURE PLAYGROUND) LTD
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

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