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 is part of a team responsible for developing and maintaining DataHub, which serves as the central nervous system for LinkedIn's data ecosystem. You'll be working on a platform that helps data producers and consumers across the organization to find, access, and manage datasets while ensuring compliance and ownership tracking.

As a Senior Full Stack Engineer, you'll be involved in both frontend and backend development, working with technologies like React, Java, and Python. You'll collaborate with teams across different geographies, including the United States and Ireland, to optimize workflows and enhance data ownership coverage.

The role requires strong technical expertise in full-stack development, with at least 5 years of programming experience in object-oriented languages. You'll be building and maintaining APIs, developing user interfaces, and ensuring the scalability and reliability of the platform.

This is an excellent opportunity for someone who wants to make a significant impact on how data is managed at scale. You'll be working in a hybrid environment, combining remote work with office presence, and will have the chance to mentor junior engineers while driving technical innovations.

The position offers the excitement of working on an open-source project that's crucial to LinkedIn's data infrastructure, with the opportunity to contribute to engineering blogs and the broader technical community. If you're passionate about building robust data management solutions and want to work with cutting-edge technologies at scale, this role offers the perfect blend of technical challenges and professional growth opportunities.

Last updated 4 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 and guidance to junior engineers
  • Produce high-quality, unit tested, code reviewed software
  • Drive engineering innovations aligned with LinkedIn's vision
  • Ensure scalability, reliability, and security of applications
  • Engage in technical discussions and decision-making processes
  • Stay updated with industry trends and technologies

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 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 with IDEs and general development practices

Benefits For Senior Software Engineer - Full Stack

Medical Insurance
401k
  • Hybrid work environment
  • Professional development opportunities
  • Work on open-source projects

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer

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

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, focusing on DataHub platform development, requiring 5+ years of experience in full-stack development and data management solutions.

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.