Taro Logo

Staff Software Engineer, Data Applications

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
$147,000 - $240,000
Data
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Data Applications

Staff Software Engineer position at LinkedIn focusing on building data applications and platforms to empower data science teams, requiring 5+ years of experience and expertise in Python, Java, or Scala.

Staff Software Engineer, Data Applications

Staff Software Engineer position at LinkedIn focusing on data applications and platform development, offering hybrid work and competitive compensation.

Staff Software Engineer, Data Applications

Staff Software Engineer position at LinkedIn focusing on building data applications and tools for data science teams, offering hybrid work and competitive compensation.

Staff Software Engineer, Data Science

Staff Software Engineer, Data Science position at LinkedIn focusing on building data foundations and tooling to empower data science teams.

Staff Software Engineer, Data Science

Staff Software Engineer position at LinkedIn focusing on data science and technical foundations, offering hybrid work and competitive compensation in Sunnyvale, CA.

Description For Staff Software Engineer, Data Applications

LinkedIn, the world's largest professional network, is seeking a Staff Software Engineer to join their Data Science Technical Foundation team. This role offers a unique opportunity to work on data applications and tooling that empower data science and cross-functional teams across LinkedIn.

The position is part of an engineering team embedded within data science groups, focusing on developing robust data applications and tooling. You'll work closely with data science partners, AI teams, Product Managers, and Engineering to tackle various projects ranging from building new data applications to enhancing core data science tools.

As a Staff Software Engineer, you'll be responsible for the Flagship Data Science Tech Foundation team, which builds applications driving innovation and productivity. The team provides engineering foundation for state-of-the-art data science methodologies and owns diagnostic platforms that query data from various microservices and data stores. You'll also work on platforms providing causal inference capabilities to the entire Data Science organization.

The role offers a hybrid work arrangement, combining remote work with office presence based on team needs. LinkedIn provides comprehensive benefits including health and wellness programs, equity, and annual performance bonuses. The compensation range is $147,000 to $240,000, reflecting LinkedIn's commitment to fair and equitable compensation.

This position requires 5+ years of industry experience and strong technical skills in languages like Python, Java, or Scala. You'll need experience with data products, SQL databases, and building data science platforms. The ideal candidate will have excellent communication skills and the ability to work effectively with cross-functional teams.

LinkedIn's culture emphasizes trust, connection, and clarity, making it an ideal environment for professionals seeking to make an impact while working with cutting-edge data technologies. The company's vision of creating economic opportunity for every member of the global workforce drives their investment in talent and support for career growth.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, Data Applications

  • Work with data science professionals and cross-functional teams to identify business opportunities and build scalable data solutions
  • Establish efficient design and programming patterns for engineers and non-technical partners
  • Build web applications and platforms for data insights
  • Lead architecture and design of front-end and back-end for data applications
  • Own application development for internal products
  • Engage with internal data platform teams to prototype and validate tools
  • Contribute to engineering innovations

Requirements For Staff Software Engineer, Data Applications

Python
Java
Scala
  • Bachelor's degree in Computer Science, Statistics, Operations Research, Informatics, Engineering, Applied Mathematics, Economics or related field
  • 5+ years of industry experience
  • Background in at least one programming language (Python, Java, Scala preferred)
  • Experience writing RESTful APIs / gRPC with modern frameworks
  • Experience with data products and basic statistics
  • Experience with SQL/Relational databases
  • Experience with data pipeline authoring systems
  • Experience creating data visualizations and UX design
  • Experience building data science or machine learning platforms
  • Excellent communication skills

Benefits For Staff Software Engineer, Data Applications

Medical Insurance
401k
Equity
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock

Interested in this job?