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
5+ years of experience
Enterprise SaaS · AI

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 that develops robust data applications 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 part of the Flagship Data Science Tech Foundation team that 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 for AI systems.

As a Staff Software Engineer, you'll collaborate closely with data scientists, AI teams, Product Managers, and other engineers on projects ranging from building new data applications to enhancing core data science tools. You'll be responsible for establishing efficient design patterns, leading architecture decisions, and developing both front-end and back-end solutions.

The role requires strong technical expertise in languages like Python, Java, or Scala, along with experience in data products, RESTful APIs, and machine learning platforms. You'll need excellent communication skills to work effectively with various stakeholders and translate complex problems into actionable solutions.

LinkedIn offers a competitive compensation package including base salary, annual performance bonus, stock, and comprehensive benefits. The company embraces a hybrid work model, combining remote work with office presence, and fosters a culture focused on creating economic opportunity for every member of the global workforce.

Last updated 37 minutes 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
  • 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
  • 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 (R, Python, Java, Scala, PHP, JavaScript)
  • 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
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Health and wellness programs
  • Generous time off
  • Annual performance bonus
  • Stock
  • Benefits package

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, Data Applications

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.

Staff Software Engineer, Workflow Orchestration

Staff Software Engineer position at Airbnb focusing on workflow orchestration and data infrastructure, building and maintaining data processing frameworks and automation tools.

Senior Data Engineer

Senior Data Engineer position at Zingtree, building scalable data processing systems and analytics platforms for a leading customer experience automation platform.

Staff Software Engineer - Data Platform

Staff Software Engineer position at Okta focusing on building and scaling data platform services and infrastructure, requiring expertise in Java, distributed systems, and data processing technologies.