Manager, Software Engineering

Manager, Software Engineering

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 opportunities for growth and collaboration.

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.

If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information.

‘Default Together’ Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a default together approach and expect our team members to work in an office 4+ days per week.

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. EOE, including disability/vets.

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

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Snap. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your passion for AR! When you get the chance to chat with recruiters or during interviews, share your excitement about augmented reality and how it can change lives.

✨Tip Number 3

Prepare for technical interviews by brushing up on C++ and API design. Practice coding challenges and be ready to discuss your past projects in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Snap.

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

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 Skills
Cross-functional Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Engineering Manager. Highlight your experience with C++, team management, and any AR projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AR and how you envision contributing to the Spectacles team. Be genuine and let us know why you're excited about this opportunity at Snap.

Showcase Your Team Leadership: Since this role involves managing a team, be sure to include examples of how you've successfully led teams in the past. We love to see how you've mentored others and fostered growth in a fast-paced environment.

Apply Through Our Website: Don't forget to apply 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 Snap and our culture!

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 software engineering. Familiarise yourself with Snap's products, especially the Spectacles, and be ready to discuss how your experience aligns with their vision for AR.

✨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, focusing on growth opportunities and performance management.

✨Technical Trade-offs Matter

Be prepared to discuss technical trade-offs in your past projects. Snap is looking for someone who can evaluate these decisions effectively, so think about specific instances where you had to balance performance, complexity, and user experience.

✨Collaboration is Key

Snap values collaboration across teams, so highlight your experience working with cross-functional groups. Share stories that showcase your strong communication skills and how you've successfully collaborated with stakeholders at various levels.

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
>