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.