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
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 data applications and tooling, offering hybrid work and competitive compensation between $147,000-$240,000.

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 for their Data Applications team. This role sits within the Data Science Technical Foundation team, an engineering group embedded in data science teams responsible for developing robust data applications and tooling.

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 with the Flagship Data Science Tech Foundation team, which builds data applications driving innovation and productivity. The team owns diagnostic platforms that query data from various microservices and data stores, processing them to generate insights behind AI systems.

As a Staff Software Engineer, you'll collaborate closely with data scientists, AI teams, Product Managers, and Engineering to tackle diverse projects. These range from building new data applications to enhancing core data science tools for streamlining complex analyses and developing new methodologies.

The role requires strong technical expertise in data engineering and software development, with experience in languages like Python, Java, or Scala. You'll need to demonstrate proficiency in RESTful APIs, data visualization, and UX design. The ideal candidate will have 7+ years of relevant experience and excellent communication skills.

LinkedIn offers a hybrid work environment, competitive compensation ($147,000 - $240,000), and comprehensive benefits. The company strongly believes in creating an inclusive workplace where everyone can achieve their potential. Join LinkedIn to work on challenging problems at scale while contributing to their mission of creating economic opportunity for every member of the global workforce.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, Data Applications

  • Work with high-performing 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 that enable producers and consumers of data insights
  • Lead the architecture and design of both front-end and back-end for novel data applications
  • Own application development for internal products
  • Engage with internal data platform teams to prototype and validate tools
  • Contribute to engineering innovations that fuel LinkedIn's vision and mission

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, or equivalent experience
  • 5+ years of industry experience
  • Background in at least one programming language (e.g., R, Python, Java, Scala, PHP, JavaScript, prefer Python, Java and Scala)
  • Experience writing RESTful APIs / gRPC with modern frameworks
  • Experience with data products and basic statistics
  • Experience with SQL/Relational databases
  • Experience working with data pipeline authoring system
  • Experience creating data visualizations and UX design
  • Excellent communication skills

Interested in this job?