Fullstack Software Engineer
Role summary
LinkedIn is seeking a contract Fullstack Software Engineer for an on-site role in Mountain View, CA. The position involves designing and developing both back-end and front-end software components within a fast-paced, AI-first environment. The role requires a strong foundation in Computer Science principles, experience with AI-assisted coding tools, and proficiency in backend API and frontend web/mobile development. Candidates must be skilled in languages like Java, Python, Javascript, and Kotlin, and understand Object-Oriented Programming. The contract is fixed-term, ending on 6/26/2026, with an immediate start.
Company Description
LinkedIn, founded in 2003, is the world's largest professional network with over 1 billion members globally, including leaders from every Fortune 500 company. The company aims to connect professionals, empowering productivity and success. LinkedIn operates with a diversified business model, including Talent Solutions, Marketing Solutions, Sales Solutions, and Premium Subscriptions. Headquartered in Silicon Valley, LinkedIn has a global presence with offices worldwide.
Role Description
This is a contract Fullstack Software Engineer role based on-site at LinkedIn's Mountain View, CA office. Fixed-term employment with an immediate start date and end date of 6/26/2026). The engineer will design and develop software involving both back-end and front-end components in a high velocity, AI-first environment.
Qualifications
- Strong foundation in Computer Science principles, including data structures, algorithms, and system design
- Experience with AI-assisted software design and coding (Claude, Codex, Cursor, Windsurf)
- Experience with Back-End API development
- Experience with Front-End web and/or mobile development
- Proficiency in Java, Python, Javascript, Kotlin
- Knowledge and application of Object-Oriented Programming (OOP)
- Strong problem-solving, debugging, and analytical skills
- Ability to collaborate effectively with cross-functional teams in a fast-paced environment
- Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent practical experience)
- Excellent verbal and written communication skills
Sample LinkedIn interview questions
- 1
Design and implement a ranked cache system
system designmedium - 2
What happens behind the scenes when you visit a Bitly URL in your web browser?
system designmedium - 3
Design typeahead autocomplete for person search in Linkedin
system designmedium - 4
Given an nxn grid of 1s and 0s, return the number of islands in the input
codingmedium - 5
Merge k sorted linked lists
codinghard
Sign up for a personalized interview prep pack tailored to this role.
Similar roles
Fullstack Software EngineerCollective · San Francisco, California, United States · Hybrid
Fullstack Software EngineerQED Investors · San Francisco, California, United States · Hybrid- Fullstack Software EngineerJobs via Dice · Palo Alto, California, United States · Onsite
- Senior Fullstack Software EngineerCyberCoders · Minnesota, United States · Remote
- Fullstack Software EngineerKorn Ferry · Texas, United States · Onsite