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 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 platform for data discovery and governance at LinkedIn. This platform helps data producers and consumers across the organization to efficiently manage and utilize data resources, ensuring compliance and trustworthiness of datasets.

As a Senior Full Stack Engineer, you'll be working on both front-end and back-end components, collaborating with a diverse team across multiple geographies including the United States and Ireland. The role involves building and enhancing features that improve data discoverability, understanding, and governance.

Key projects include enabling roles for datasets, integrating with real-time data processing engines like Samza, and supporting data quality initiatives. The position requires expertise in full-stack development, with experience in technologies like React, Java, Python, and API development.

The ideal candidate will have 5+ years of programming experience, strong collaborative skills, and the ability to mentor junior engineers. This role offers the opportunity to impact LinkedIn's data ecosystem significantly while working in a hybrid environment that balances remote work with office collaboration.

Working at LinkedIn means joining a company that transforms professional lives through innovative products and technology. The position offers the chance to work on open-source projects, contribute to engineering innovations, and be part of a team that directly influences how millions of professionals discover and utilize data-driven insights.

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
  • Contribute to coding efforts with high-quality, tested software
  • Drive engineering innovations aligned with LinkedIn's vision
  • Ensure application scalability, reliability, and security
  • 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

Sr. Software Engineer

Senior Software Engineer role at LinkedIn Dublin, focusing on Platform Data Services and Core AI, requiring 5+ years experience in backend engineering with Java and Scala.

Senior Software Engineer - Fullstack

Senior Software Engineer position at LinkedIn focusing on fullstack development, requiring 5+ years of experience in Java backend services and JavaScript frontend development.

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 working on DataHub, a metadata management platform, requiring 5+ years of experience in full-stack development with focus on data infrastructure.