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 to join their DataHub team, a crucial component of LinkedIn's data infrastructure. The role combines full-stack development with data management expertise, focusing on building and maintaining DataHub - LinkedIn's metadata management platform. This platform serves as the backbone for data discovery, understanding, and governance across LinkedIn.

The position offers a unique opportunity to work on a system that impacts millions of professionals worldwide. As part of the DataHub team, you'll be responsible for developing features that help LinkedIn employees find, access, and manage datasets effectively. The platform serves various internal users, from product engineering teams to business operations, making it a central piece of LinkedIn's data ecosystem.

The role involves collaboration with global teams across the United States and Ireland, working on critical projects such as dataset role management, integration with real-time data processing engines, and data quality initiatives. You'll be contributing to both open-source and internal development, as DataHub has a significant presence in the open-source community.

This hybrid position combines remote work flexibility with office collaboration, allowing you to maintain work-life balance while staying connected with your team. The role requires expertise in full-stack development, with opportunities to work on both frontend and backend components using modern technologies like React, JavaScript, and Java.

As a senior engineer, you'll not only contribute technically but also mentor junior engineers and influence technical decisions. The position offers exposure to large-scale distributed systems and data infrastructure, making it an excellent opportunity for engineers interested in both application development and data management systems.

Last updated 11 minutes 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, and reviewed software
  • Drive engineering innovations aligned with LinkedIn's vision
  • Ensure application scalability, reliability, and security
  • Participate in technical discussions and decision-making

Requirements For Senior Software Engineer - Full Stack

Java
JavaScript
React
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 Java/C++/Python
  • Experience with web applications and services development
  • Knowledge of JavaScript and React.js
  • Experience in data related domain
  • Experience with distributed systems

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Full Stack

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.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at LinkedIn focusing on infrastructure business operations software and data systems development in Mountain View, CA.

Senior Software Engineer - Fullstack

Senior Software Engineer position at LinkedIn focusing on fullstack development with Java and JavaScript, building scalable distributed systems and user-centric applications.

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 - Video Processing

Senior Software Engineer role at LinkedIn focusing on video processing and media infrastructure optimization.