Taro Logo

Apprentice Engineer - Backend

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.
$82,000 - $109,000
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Apprentice Engineer - Backend

LinkedIn is seeking an Apprentice Engineer - Backend for their REACH program, a multi-year apprenticeship designed for individuals with non-traditional career paths who are passionate about engineering. This role offers a unique opportunity to work on backend systems, developing scalable infrastructure and business logic to support product use cases.

As an Apprentice Engineer - Backend, you will:

  • Be placed on an engineering team at LinkedIn
  • Build scalable infrastructure and backend business logic
  • Help scale LinkedIn's infrastructure to handle massive data growth
  • Utilize distributed systems and algorithms
  • Develop applications at scale
  • Learn from fellow engineers and managers
  • Build key skills for a future career in engineering
  • Have dedicated time for personal technical development

The ideal candidate should have:

  • Demonstrated history of independent coding projects
  • Experience with any object-oriented programming language
  • Understanding of basic CS concepts
  • Passion for coding and desire for a career in software engineering
  • Ability to articulate perspectives clearly
  • Entrepreneurial mindset

This role offers a hybrid work option and is based in Mountain View, CA. The pay range for this position is $82,000 to $109,000, with additional benefits and compensation packages available.

Join LinkedIn to transform the way the world works and build your skills in a supportive, inclusive environment focused on trust, care, and fun.

Last updated 8 months ago

Responsibilities For Apprentice Engineer - Backend

  • Contribute unique perspective and creative approach to solving problems
  • Continue learning and developing skills as a software engineer
  • Produce high-quality software under mentorship
  • Develop and apply ability to scale distributed applications
  • Gain experience in developing multi-tier scalable applications

Requirements For Apprentice Engineer - Backend

Java
Python
  • Demonstrated history of independent coding related projects
  • Experience with any object-oriented programming language
  • Understanding of CS basic concepts
  • Passion for coding and desire for a career in software engineering
  • Ability to clearly articulate perspectives
  • Entrepreneurial mindset

Benefits For Apprentice Engineer - Backend

Equity
  • Hybrid work option
  • Mentorship from experienced engineers
  • Dedicated time for personal technical development
  • Opportunity for career growth

Interested in this job?