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

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.

Data Engineer, Data Quality and Governance(VP)

Vice President level Data Engineer position focusing on Data Quality and Governance at State Street

Staff Data Engineer - (Remote - US)

Remote Staff Data Engineer position at Jobgether, offering $160-210K, focusing on data lake development and enterprise-level data integration using Spark and AWS.

Lead Software Engineer, Data - 10070

Lead Software Engineer, Data position at Coupa Software, focusing on data architecture, ETL development, and big data processing, requiring 10+ years of experience.

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 on end-to-end initiatives and build data solutions from the ground up. You'll be part of 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 for AI systems.

As a Staff Software Engineer, you'll collaborate 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 expertise in programming languages like Python, Java, or Scala, along with experience in RESTful APIs, data visualization, and UX design.

The position offers competitive compensation ranging from $147,000 to $240,000, plus benefits including generous health and wellness programs. LinkedIn's approach to flexible work is hybrid, combining remote work with office presence based on business needs. The company strongly values diversity, inclusion, and creating an environment where everyone feels a sense of belonging.

This is an excellent opportunity for experienced engineers passionate about data applications and interested in working at the intersection of data science and engineering. You'll have the chance to impact LinkedIn's data-centric culture while working with cutting-edge technologies and methodologies in a collaborative environment.

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

Benefits For Staff Software Engineer, Data Applications

Medical Insurance
Vision Insurance
Dental Insurance
  • Generous health and wellness programs
  • Time away for employees of all levels

Interested in this job?