Software Development Apprentice

7 days ago


Mountain View, California, United States LinkedIn Full time
Apprentice Engineer - Backend

At LinkedIn, we're committed to creating economic opportunities for every member of the global workforce. As an Apprentice Engineer, you'll play a key role in developing scalable infrastructure and backend business logic to support our product use cases.

As a member of our REACH program, a multi-year apprenticeship, you'll have the opportunity to learn and develop your skills as a software engineer under the mentorship and guidance of seasoned LinkedIn engineers.

Key Responsibilities:

  • Contribute innovative solutions to complex problems at LinkedIn.
  • Develop and apply expertise in distributed systems, high-performance computing, and scalable infrastructure.
  • Collaborate with cross-functional teams to design and implement high-quality software.
  • Gain experience in developing multi-tier scalable, high-volume, performant, and reliable user-centric applications.

Basic Qualifications:

  • Demonstrated history of independent coding-related projects or solving problems with code.
  • Experience with object-oriented programming languages.

Preferred Qualifications:

  • Understanding of computer science fundamentals, including variables, recursion, algorithms, data structures, and object orientation.
  • History of coding-related projects and/or courses that include full-stack and/or backend development and programming languages.
  • Linux operating system fundamentals, including scripting, pipes, and automation.
  • Experience building distributed, internet-scale systems.
  • Knowledge of multi-threading, concurrency, parallel processing, and distributed computing technologies.

Compensation:

The pay range for this role is $82,000 to $109,000. Actual compensation packages are based on several factors, including skill set, depth of experience, certifications, and specific work location. LinkedIn is committed to fair and equitable compensation practices.

Equal Opportunity Statement:

LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. We consider qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.



  • Mountain View, California, United States Intelliswift Software Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer in Test to join our team at Intelliswift Software. As a key member of our QA team, you will be responsible for designing and implementing comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.• Develop and execute automation...

  • Software Developer

    14 hours ago


    Mountain View, California, United States Kumo Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our dynamic team at Kumo Experiences. As a key member of our product development team, you will play a pivotal role in launching new product features that deliver a world-class experience for performing machine learning over relational databases.Our ideal candidate will have a strong...

  • Software Developer

    3 weeks ago


    Mountain View, California, United States Syntiant Full time

    Job OpportunityWe are seeking a highly skilled Software Engineer to join our team at Syntiant, a leading provider of AI solutions for embedded devices. As a key member of our team, you will be responsible for building and deploying machine learning models on our award-winning neural processors.As a Software Engineer, you will work closely with our Core ML...


  • Mountain View, California, United States Edison Smart® Full time

    Software Engineer - AI-Driven Security CamerasEdison Smart® is seeking a skilled Software Engineer to join our team in Mountain View. As a key member of our software development team, you will be responsible for designing and implementing AI-driven software for security cameras.This is a full-time, onsite position with a competitive salary and bonus...


  • Mountain View, California, United States Otter Full time

    About UsAt City Storage Systems, we're revolutionizing the way restaurants succeed in online food delivery. Our mission is to make food more accessible, higher quality, and convenient for everyone.Job SummaryWe're seeking a highly skilled Full-Stack Software Engineer to join our data-driven development team. As a key member of our team, you'll be responsible...


  • Mountain View, California, United States Edison Smart® Full time

    Software Engineer - AI-Driven Video ProcessingEdison Smart® is seeking a highly skilled Software Engineer to join our team in Mountain View. As a key member of our AI-driven software development team, you will be responsible for designing and implementing cutting-edge video processing software for security cameras.Key Responsibilities:Develop and maintain...


  • Mountain View, California, United States Edison Smart® Full time

    Software Engineer - AI-Driven SoftwareEdison Smart® is seeking a skilled Software Engineer to join our team in Mountain View. This role involves working with AI-driven software for security cameras.Key Responsibilities:Develop and maintain software applications using C++ and Python.Collaborate with the team to design and implement AI and Machine Learning...


  • Mountain View, California, United States Coursera, Inc. Full time

    Coursera, Inc. Job OpportunityWe are seeking a skilled Software Engineer II to join our team in Mountain View, CA.Key Responsibilities:Implement product and engineering features using cutting-edge technologies such as TypeScript, Scala, Java, DynamoDB, GraphQL, and Elasticsearch.Collaborate with cross-functional teams to design and develop scalable and...


  • Mountain View, California, United States Edison Smart® Full time

    Software Development Lead **About the Role** We are seeking a highly skilled Software Development Lead to join our team at Edison Smart®. As a key member of our engineering team, you will be responsible for leading the development of our AI products, working closely with industry-proven leaders to create innovative solutions. **Key Responsibilities** *...


  • Mountain View, California, United States Coursera, Inc. Full time

    Coursera, Inc. Job OpportunityWe are seeking a highly skilled Software Engineer II to join our team in Mountain View, CA.Key Responsibilities:Implement product and engineering features using cutting-edge technologies such as TypeScript, Scala, Java, DynamoDB, GraphQL, and Elasticsearch.Collaborate with cross-functional teams to design and develop scalable...


  • Mountain View, California, United States CENTRL Inc Full time

    Role OverviewAs a Software Development Specialist in Client Services at CENTRL Inc, you will be responsible for handling support escalations, troubleshooting issues, and providing fixes as necessary. You will work closely with the product development team, providing ample room for growth to expand your career.Key ResponsibilitiesHandle support escalations...


  • Mountain View, California, United States C4 Technical Services Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at C4 Technical Services. The ideal candidate will have 8+ years of experience in Angular (14) with JavaScript and TypeScript 3, as well as expertise in Java and cloud-based technologies such as Azure, SQL, MongoDB, and Elastic Search.Key Responsibilities:Design and...


  • Mountain View, California, United States C4 Technical Services Full time

    Job Title: Cloud Software DeveloperLocation:Remote - EST timezoneJob Description:We are seeking a skilled Cloud Software Developer to join our team at C4 Technical Services. The ideal candidate will have strong experience in C#.NET and Winforms development, as well as good experience with data structures and system design. The candidate should also have good...


  • Mountain View, California, United States Coursera, Inc. Full time

    Coursera, Inc. Job OpportunityWe are seeking a highly skilled Software Engineer II to join our team in Mountain View, CA.Key Responsibilities:Implement product and engineering features using cutting-edge technologies such as TypeScript, Scala, Java, DynamoDB, GraphQL, and Elasticsearch.Collaborate with cross-functional teams to design and develop scalable...


  • Mountain View, California, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled iOS Engineer to join our team at Saxon Global. As an iOS Engineer, you will be responsible for the development, improvement, and release of the Walmart Business iOS App.Key Responsibilities:Participate in peer code reviews and contribute effectively within an agile setup with designers, product managers, and...


  • Mountain View, California, United States S M Software Solutions Inc Full time

    Job Title: Software Engineer - PythonWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a key member of our team, you will play a crucial role in advancing financial inclusion and digital transformation by adapting our platform to meet local-market needs.Job DescriptionKey Responsibilities:Translate product...


  • Mountain View, California, United States Applied Intuition Inc. Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Applied Intuition Inc. as a key contributor to our autonomy development workflows.This is a unique opportunity to work across our entire stack, developing new products, features, and tools that will shape the future of autonomy.Key ResponsibilitiesDesign, develop, and...


  • Mountain View, California, United States Year Up United Careers Full time

    Launch Your Professional Career with Year Up UnitedAre you ready to take the first step towards a successful career in software development and technical support? Year Up United offers a one-year intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized...


  • Mountain View, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA. As a key member of our engineering team, you will be responsible for evaluating technologies, developing proof-of-concepts, solving complex technical challenges, and proposing...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at YouTube. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.ResponsibilitiesWrite high-quality, maintainable code for our mobile applications.Collaborate...