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 · AI

Description For Staff Software Engineer, Data Science

LinkedIn, the world's largest professional network with over 1 billion members globally, is seeking a Staff Software Engineer to join 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 to empower data science and cross-functional teams.

The position offers a unique opportunity to work end-to-end on new initiatives and build data solutions from the ground up. You'll be working in a hybrid environment, combining remote work flexibility with in-office collaboration when needed. The role involves close collaboration with data science partners and cross-functional stakeholders, including AI teams, Product Managers, and Engineering teams.

As a Staff Software Engineer, you'll be instrumental in developing and implementing complex data foundations and generalized tools, while also streamlining analyses and developing new methodologies. The role requires expertise in programming languages like Python, Java, or Scala, strong SQL knowledge, and experience with data pipeline systems and Spark.

The compensation package is highly competitive, ranging from $147,000 to $240,000 annually, plus additional benefits including comprehensive healthcare, 401(k), stock options, and performance bonuses. LinkedIn offers a culture that strongly emphasizes work-life balance, professional growth, and inclusive practices.

This is an excellent opportunity for experienced engineers who want to impact how data science is practiced at scale, working with cutting-edge technologies and contributing to solutions that serve LinkedIn's massive global user base. The role combines technical leadership with hands-on development, making it ideal for those who want to shape the future of data science tools while working with some of the industry's largest datasets.

Last updated 3 days 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 that fuel LinkedIn's vision

Requirements For Staff Software Engineer, Data Science

Python
Java
Scala
  • Bachelor's Degree in Computer Science, Statistics, Operations Research, Informatics, Engineering, Applied Mathematics, Economics, etc.
  • 5+ years of relevant industry experience
  • Experience with SQL/Relational databases
  • Background in at least one programming language (Python, Java, Scala preferred)
  • Experience working with data pipeline authoring system
  • Good knowledge of using Spark and related development tools
  • Familiarity with distributed systems and testing frameworks

Benefits For Staff Software Engineer, Data Science

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Commuter Benefits
  • Health and wellness programs
  • Generous time away policies
  • Annual performance bonus
  • Stock options
  • Comprehensive healthcare coverage
  • Parental leave benefits
  • 401k benefits
  • Commuter benefits

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, Data Science

Staff Software Engineer, Data Science

Staff Software Engineer position at LinkedIn focusing on data science and technical foundation development.

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.

Manager, Software Engineering, Data Science

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