L

LinkedIn

Runs a social network for careers and hiring

Senior Staff Software Engineer - Systems Infrastructure

Software EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USA

About the Job

Requirements

  • A Bachelor of Science or Bachelor of Arts in Computer Science or a related technical field, or equivalent technical experience.
  • At least 5 years of industry experience in software design, development, and algorithm-related solutions.
  • At least 5 years of programming experience in an object-oriented language such as C/C++, Java, Go, Rust, Python, or Scala.
  • At least 2 years of experience as an architect or in a technical leadership position.
  • Hands-on experience developing large-scale distributed systems and databases.

Responsibilities

  • Build and ship software, and drive architectural decisions and implementation across stream-processing infrastructure, including Apache Kafka, Northguard, Apache Flink, and new initiatives.
  • Improve software craftsmanship by developing best practices and defining strategies.
  • Lead cross-team and cross-functional discussions and drive alignment on product and technology strategy.
  • Define standards for software-system quality and efficiency while balancing business impact, operational impact, and the cost benefits of design and architectural choices.
  • Serve as a primary domain expert influencing technology choices.
  • Build a culture of craftsmanship and innovation by leading by example.
  • Use artificial intelligence to solve problems, improve productivity, and help the team do the same.

Desired Qualifications

  • A Master of Science or PhD in Computer Science or a related technical discipline.
  • At least 10 years of experience in software design, development, and algorithm-related solutions, including at least 5 years in a technical leadership position.
  • At least 10 years of experience in an object-oriented programming language such as C/C++, Java, Go, Rust, Python, or Scala.
  • At least 5 years of experience with large-scale distributed systems and client-server architectures.
  • Experience architecting and designing large-scale distributed systems related to data infrastructure, Infrastructure as a Service, machine-learning or artificial-intelligence infrastructure, storage, graph, Kubernetes, and platforms.

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