Senior Software Engineer - Full Stack

LinkedIn is a professional networking platform that helps professionals achieve more in their careers, with millions of users using their products to make connections, discover opportunities and gain 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. The role combines both front-end and back-end development, focusing on building and maintaining DataHub, a metadata management platform that catalogs datasets across the organization.

The position offers a unique opportunity to work on a platform that helps LinkedIn employees discover, understand, and govern data effectively. You'll be part of a team that enables data producers and consumers to manage and access datasets while ensuring compliance and trustworthiness. The role involves collaboration with global teams across the United States and Ireland, working to optimize workflow efficiency and enhance data ownership coverage.

As a Senior Software Engineer, you'll be responsible for designing and developing both front-end and back-end components, leading development initiatives, and mentoring junior engineers. The role requires expertise in full-stack development, with experience in languages like Java, Python, or Golang, and front-end technologies including React and JavaScript.

The position is hybrid, combining remote work with office presence, and offers the chance to work on open-source projects, as DataHub has been made publicly available. You'll be contributing to a platform that serves various teams across LinkedIn, from product engineering to business operations, making a direct impact on how data is managed and utilized across the organization.

This role is perfect for experienced engineers who are passionate about building scalable data management solutions, enjoy mentoring others, and want to contribute to both the technical and strategic aspects of software development. The position offers the opportunity to work with cutting-edge technologies while solving complex challenges in data management and accessibility.

Last updated 2 hours 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 to junior engineers
  • Contribute to coding efforts with high-quality, tested code
  • 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
TypeScript
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
  • Experience in designing and building infrastructure, working with data, and web services on large scale
  • Proficient knowledge of JavaScript and React.js
  • Experience in data related domain

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at LinkedIn focusing on infrastructure business operations software and data systems development.

Senior Software Engineer - Full Stack

Senior Full Stack Engineer role at LinkedIn's DataHub team, building and maintaining metadata management platform with React, Java, and Python. 5+ years experience required.

Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack position at LinkedIn, developing scalable applications using Java backend services and JavaScript frontend, with 5+ years of experience required.

Senior Software Engineer - Full Stack

Senior Software Engineer position at LinkedIn working on DataHub, a metadata management platform, combining full-stack development with data infrastructure expertise.

Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack position at LinkedIn, developing scalable applications using Java and JavaScript, with opportunities for technical leadership and mentoring.