Software Development Apprenticeship, Engineering (September 2026 Start) in London

Software Development Apprenticeship, Engineering (September 2026 Start) in London

London Apprenticeship 800 - 1400 £ / month (est.) No working from home possible
Best Apprenticeships

At a Glance

  • Tasks: Support software development projects and learn Google’s coding standards.
  • Company: Join Google, a leading tech company shaping the future.
  • Benefits: Gain hands-on experience, mentorship, and a competitive salary.
  • Other info: 24-month apprenticeship with excellent growth opportunities and a dynamic team.
  • Why this job: Kickstart your career in tech with real-world projects and innovative challenges.
  • Qualifications: A-Level or equivalent in STEM and coding experience required.

The predicted salary is between 800 - 1400 £ per month.

Minimum qualifications:

  • A-Level or equivalent qualification in one or more subjects in Science, Technology, Engineering, or Mathematics (STEM).
  • Experience with coding in any programming language(s).
  • Ability to communicate in English fluently to communicate with colleagues.

Preferred qualifications:

  • Effective communication and organizational skills, proactive, and strong problem-solving capabilities.
  • Ability to work both independently and within a team.
  • Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate.
  • Enthusiasm and passion for new technologies through personal projects and interest in learning new skills.

About the job:

As an Apprentice at Google, you’ll build the skills you need to be prepared for the future of work. You’ll join our software engineering teams at Google for the duration of a 24-month apprenticeship. You’ll start in September with an initial onboarding period, then you’ll attend a 14-week bootcamp with our partner Makers. You’ll have the opportunity to work alongside a team of Googlers to solve a variety of problems (e.g., exposure to coding, development, testing, and project management). You’ll learn how to apply problem-solving skills to challenges, pick up new technical skills (e.g., programming in multiple languages, learn about software testing and other industry practices), and see how software is designed and developed.

Responsibilities:

  • Support your team in the development of software based on agreed projects and platforms.
  • Learn and implement Google software development standards.
  • Understand Google’s coding guidelines to deliver production quality code with the assistance of your tech lead.
  • Ensure code is tested in accordance with the guidelines provided by the team or your host.
  • Develop in a team responsible for end-to-end experience in Google’s suite of products.

Software Development Apprenticeship, Engineering (September 2026 Start) in London employer: Best Apprenticeships

At Google, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Software Development Apprentice, you'll benefit from hands-on experience, mentorship from industry leaders, and access to cutting-edge technologies, all while working in a vibrant environment that encourages personal and professional growth. Join us in London, where you'll not only develop your technical skills but also contribute to projects that impact millions of users worldwide.

Best Apprenticeships

Contact Details:

Best Apprenticeships Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Development Apprenticeship, Engineering (September 2026 Start) in London

Tip Number 1

Network like a pro! Reach out to current or former apprentices at Google, and don’t be shy about asking for advice. They can give you insider tips on what to expect and how to stand out during the selection process.

Tip Number 2

Show off your coding skills! Whether it’s through personal projects or contributions to open-source, make sure you have something tangible to demonstrate your programming abilities. This will not only impress recruiters but also give you confidence in your skills.

Tip Number 3

Practice your problem-solving skills! Get comfortable with tackling ambiguous tasks by working on coding challenges or puzzles. This will prepare you for the kind of thinking that Google values and help you shine in interviews.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest opportunities and resources to help you prepare for your journey into the tech world.

We think you need these skills to ace Software Development Apprenticeship, Engineering (September 2026 Start) in London

Coding in Programming Languages
Effective Communication Skills
Organisational Skills
Problem-Solving Capabilities
Teamwork
Ability to Work Independently
Adaptability to Ambiguous Tasks

Some tips for your application 🫡

Show Off Your STEM Skills:Make sure to highlight your A-Level or equivalent qualifications in STEM subjects. We want to see how your background in Science, Technology, Engineering, or Mathematics can contribute to our team!

Coding Experience is Key:Don’t forget to mention any coding experience you have, no matter the programming language. We love seeing your passion for tech, so share any personal projects or relevant experiences that showcase your skills!

Communication is Crucial:Since you'll be working with a team, effective communication is a must! Let us know about your ability to communicate fluently in English and any experiences where you've successfully collaborated with others.

Be Proactive and Problem-Solving:We appreciate candidates who are proactive and can tackle ambiguous tasks. Share examples of how you've navigated challenges in the past and sought help when needed. This shows us you're ready to learn and grow with us!

How to prepare for a job interview at Best Apprenticeships

Know Your Tech

Brush up on your coding skills and be ready to discuss any programming languages you’ve worked with. Be prepared to share personal projects that showcase your enthusiasm for technology and problem-solving abilities.

Communicate Clearly

Since effective communication is key, practice explaining your thought process when solving problems. Use clear and concise language, and don’t hesitate to ask questions if something isn’t clear during the interview.

Show Your Passion

Let your enthusiasm for new technologies shine through. Talk about any personal projects or learning experiences that demonstrate your proactive approach to acquiring new skills and tackling challenges.

Team Player Mindset

Highlight your ability to work both independently and as part of a team. Share examples of how you’ve collaborated with others in the past, and be ready to discuss how you handle ambiguous tasks and seek help when needed.