L

LinkedIn

Runs a social network for careers and hiring

Staff Software Engineer

Software EngineeringPosted on Nov 9
Full-timeMountain View, CA, USA

About the Job

Requirements

  • A BA/BS degree in Computer Science or a related technical discipline, or related practical experience.
  • At least 4 years of experience in software design, development, and algorithm-related solutions.
  • At least 4 years of programming experience in object-oriented programming languages such as Python, Java, JavaScript, C/C++, C#, Objective-C, or Ruby.
  • Experience designing and building infrastructure and web services at large scale.
  • Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design.
  • Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.
  • Experience building web applications and services with IDEs, Ant, JUnit, and similar tools.
  • Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management.
  • Experience authoring comprehensive RFCs and driving architecture review boards for multi-team systems.
  • Strong domain expertise in modern cloud architectures, distributed storage systems, or advanced machine learning infrastructure.
  • A proven track record of transforming ambiguous business opportunities into autonomous agentic systems capable of long-horizon reasoning and decision-making.

Responsibilities

  • Drive the technical roadmap and architecture for an entire product area or major infrastructure domain, aligning engineering efforts with medium- to long-term business goals.
  • Design highly complex, multi-tiered distributed systems, making critical choices regarding synchronous versus asynchronous patterns, data storage, and third-party integrations.
  • Identify, champion, and execute large-scale, cross-functional initiatives that improve engineering productivity, system reliability, or operational costs.
  • Work with engineering directors, product leads, and cross-functional principals to define technical strategies and reduce risk in ambiguous product requirements.
  • Navigate complex organizational dynamics, using technical persuasion to build consensus across divergent engineering teams.
  • Scale distributed applications, make architectural trade-offs using synchronous and asynchronous design patterns, write code, and deliver with speed and quality.
  • Develop multi-tier, scalable, high-volume, reliable user-centric applications that operate 24x7.
  • Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Provide technical leadership by driving and performing engineering best practices to initiate, plan, and execute large-scale, cross-functional, company-wide critical programs.
  • Identify, leverage, and evangelize opportunities to improve engineering productivity.

Desired Qualifications

  • A BS degree and at least 8 years of relevant work experience, an MS degree and at least 7 years of relevant work experience, or a PhD and at least 4 years of relevant work experience.
  • Technical leadership.
  • Architectural mastery.
  • Code review and quality assurance.
  • Advanced security practices.
  • Mentoring and knowledge sharing.

About the Company

LinkedIn

Runs a social network for careers and hiring

LinkedIn runs a social network for working life, where people keep an online record of their careers and look for jobs, and where employers recruit, advertise, and sell to professionals. It became the world's largest professional network, and in 2016 Microsoft bought it in what was then Microsoft's biggest acquisition. Members fill profiles with their work history and skills, post in a news feed, and apply for openings, while recruiters search those profiles and message candidates through LinkedIn Recruiter. LinkedIn charges employers for these hiring tools and for ads aimed by job title or industry, and members pay for Premium subscriptions. Reid Hoffman co-founded LinkedIn in 2002, and it is based in Sunnyvale, California.

Company size
10,001+
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2002

Recently Posted Jobs

Explore more opportunities at LinkedIn

See more jobs