Staff Software Engineer, Data Science

LinkedIn is the world's largest professional network, built to help members achieve more in their careers.
$147,000 - $240,000
Data
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Data Science

LinkedIn, the world's largest professional network, is seeking a Staff Software Engineer for their Data Science team. This role is part of the technical foundation team, an engineering group embedded within data science teams responsible for developing robust data foundations and tooling.

The position offers a hybrid work environment, allowing flexibility between remote work and office presence. With a competitive salary range of $147,000 to $240,000 per year, plus additional benefits including performance bonuses and stock options, this role presents an excellent opportunity for experienced engineers.

The ideal candidate will have at least 5 years of industry experience, with strong expertise in data engineering and programming languages such as Python, Java, and Scala. You'll work on building data foundations, developing generalized tools, and streamlining complex analyses, while collaborating with cross-functional teams including AI, Product Managers, and Engineering.

Key responsibilities include prototyping and validating tools for large datasets, establishing efficient design patterns, and contributing to engineering innovations. The role requires expertise in SQL, distributed systems, and data pipeline authoring systems like Airflow or Flyte.

LinkedIn offers a comprehensive benefits package including medical, dental, and vision insurance, 401k, parental leave, and commuter benefits. The company culture strongly emphasizes work-life balance and professional growth, making it an ideal environment for talented engineers looking to make an impact at scale.

This position offers unique opportunities to work end-to-end on new initiatives and build data solutions from the ground up, directly contributing to LinkedIn's mission of creating economic opportunity for every member of the global workforce. The role combines technical expertise with strategic thinking, requiring someone who can both architect complex systems and communicate effectively with various stakeholders.

Last updated an hour ago

Responsibilities For Staff Software Engineer, Data Science

  • Engage with internal data platform teams to prototype and validate tools
  • Work with cross-functional partners to identify business opportunities
  • Establish efficient design and programming patterns
  • Build applications and platforms for data insights
  • Contribute to engineering innovations
  • Design and implement complex data foundations

Requirements For Staff Software Engineer, Data Science

Python
Java
Scala
  • Bachelor's Degree in a quantitative discipline (Computer Science, Statistics, Operations Research, etc.)
  • 5+ years of relevant industry experience
  • Experience with SQL/Relational databases
  • Background in at least one programming language (R, Python, Java, Scala, PHP, JavaScript)
  • Experience working with data pipeline authoring system
  • Good knowledge of using Spark and related development tools
  • Familiarity with distributed systems and source control

Benefits For Staff Software Engineer, Data Science

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Commuter Benefits
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Comprehensive benefits package

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, Data Science

Manager, Software Engineering, Data Science

Lead data science engineering teams at LinkedIn, driving innovation in machine learning and large-scale data analytics while managing core data foundations and strategic initiatives.

Staff Data Engineer - Data Science

Staff Data Engineer position at LinkedIn working on data science initiatives, offering hybrid work and competitive compensation.

Staff Data Engineer - Data Science

Staff Data Engineer position at LinkedIn focusing on data science and analytics to drive business decisions and member engagement.

Staff Software Engineer, Data Science

Staff Software Engineer position at LinkedIn focusing on data science and engineering to build robust data foundations and tooling.

Manager, Software Engineering, Data Science

Lead data science engineering teams at LinkedIn, driving strategic projects and machine learning solutions to transform professional networking globally.