Staff Software Engineer - Full Stack

LinkedIn helps professionals achieve more in their careers through networking, job opportunities, and insights.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Enterprise SaaS

Description For Staff Software Engineer - Full Stack

LinkedIn is seeking a Staff Software Engineer to join their DataHub team, focusing on developing and maintaining their metadata management platform. The role involves leading both front-end and back-end development for internal tools that help make LinkedIn's data discoverable, understandable, actionable, and governable. The DataHub platform serves various users from product engineering to business operations teams, helping them manage and access datasets effectively.

The position requires collaboration with partners across multiple geographies including the US and Ireland, working on projects like enabling dataset roles, integrating with real-time data processing engines, and supporting data quality initiatives. The role combines technical leadership with hands-on development, requiring expertise in full-stack development, distributed systems, and data management.

This is a hybrid position, offering flexibility to work both remotely and from LinkedIn's office. The ideal candidate will have extensive experience in object-oriented programming, web development with modern JavaScript frameworks, and a strong background in building scalable web applications. The role presents an opportunity to contribute to an open-source project while working with a world-class engineering team at one of the leading professional networking platforms.

Last updated 3 hours ago

Responsibilities For Staff Software Engineer - Full Stack

  • Lead architecture and design of front-end and back-end for internal tools and applications
  • Lead application development efforts with the team
  • Provide hands-on contributions to coding efforts
  • Ensure scalability, reliability, and security of applications
  • Mentor and provide guidance to junior engineers
  • Collaborate with partners and stakeholders across geographies
  • Contribute to engineering innovations

Requirements For Staff Software Engineer - Full Stack

Java
Python
React
JavaScript
TypeScript
  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 9+ years of programming experience in object-oriented programming languages like Golang, C++, Java, or Python
  • Experience with Full Stack Web Development using JavaScript frameworks like React or Angular
  • Experience with building APIs using programming languages like Java/C++/Python
  • Experience building web applications and services
  • Experience in architecting and designing infrastructure
  • Expert level knowledge of JavaScript and React.js
  • Experience in data related domain
  • Experience in open-source projects preferred

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer - Full Stack

Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn leading full-stack development of DataHub, a metadata management platform, requiring 9+ years of experience in software development.

Staff Network Engineer

Staff Network Engineer position at LinkedIn, focusing on large-scale network infrastructure design and operation, requiring 8+ years of experience in network engineering and software development.

Staff Network Engineer

Staff Network Engineer position at LinkedIn, focusing on large-scale network infrastructure design and operation, requiring 8+ years of experience in hyperscaler environments.

Staff Software Engineer - Network

Staff Software Engineer position at LinkedIn focusing on network infrastructure, offering $147K-$240K and hybrid work in Mountain View, CA.

Staff Software Engineer - Applications

Staff Software Engineer position at LinkedIn focusing on distributed systems and applications development, requiring 8+ years of experience in Java/C++ and strong system design skills.