Taro Logo

Senior Software Engineer - Full Stack

LinkedIn is a professional networking platform that helps professionals achieve more in their careers through connections, opportunities and insights.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Full Stack

LinkedIn is seeking a Senior Software Engineer - Full Stack to join their DataHub team, a crucial component of LinkedIn's data infrastructure. This role offers an exciting opportunity to work on DataHub, a metadata management platform that catalogs datasets and helps LinkedIn employees discover, understand, and manage data effectively.

The position involves working with a world-class team to develop and maintain both front-end and back-end components of internal tools and applications. You'll be part of a team that's responsible for making LinkedIn's data easily discoverable, understandable, actionable, and governable for employees across the organization.

As a Senior Software Engineer, you'll collaborate with cross-functional teams across different geographies, including the United States and Ireland. You'll work on various projects, from enabling roles for datasets to integrating with real-time data processing engines like Samza. The role requires expertise in full-stack development, with experience in technologies like React, JavaScript, Java, Python, or Golang.

The position offers the opportunity to work in a hybrid environment, combining remote work with office presence based on team needs. You'll be contributing to an open-source project with significant impact, as DataHub helps both data producers and consumers across LinkedIn to work more effectively with data.

This role is perfect for someone who enjoys working on complex data management systems, has strong full-stack development skills, and wants to contribute to a platform that powers data discovery and governance at scale. The position offers growth opportunities through mentoring junior engineers and driving technical innovations that align with LinkedIn's mission of connecting professionals worldwide.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Full Stack

  • Design, develop, and maintain both front-end and back-end components for internal tools and applications
  • Collaborate with software engineers, data scientists, and stakeholders to build tools for LinkedIn's data ecosystem
  • Lead development and enhancement of applications and features
  • Provide mentorship and guidance to junior engineers
  • Contribute to coding efforts with high-quality, tested software
  • Drive engineering innovations aligned with LinkedIn's vision
  • Ensure scalability, reliability, and security of applications
  • Engage in technical discussions and decision-making processes

Requirements For Senior Software Engineer - Full Stack

Java
Python
React
JavaScript
Go
  • BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 5+ years of programming experience in object-oriented programming languages (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 with IDEs and general development practices

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Full Stack