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 combines both front-end and back-end development, requiring expertise in modern web technologies and distributed systems.

The role is part of a team responsible for making LinkedIn's data ecosystem more accessible and governable. You'll be working on a platform that serves various internal users, from product engineering teams to business operations, helping them manage and utilize data resources efficiently. The position involves collaboration with global teams across the United States and Ireland, contributing to projects that enhance data ownership, quality, and accessibility.

As a Senior Software Engineer, you'll be instrumental in designing and developing features that improve data discovery and management at LinkedIn. The role requires strong technical skills in full-stack development, with particular emphasis on JavaScript/React for frontend and languages like Java, Golang, or Python for backend services. You'll also have the opportunity to mentor junior engineers and drive technical decisions that shape the platform's future.

The position offers a hybrid work arrangement, combining remote work with office presence, and provides the chance to work on open-source technology that's making an impact in the data management space. This is an excellent opportunity for experienced engineers who want to work on large-scale data infrastructure while contributing to LinkedIn's mission of connecting professionals worldwide.

Last updated 13 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, and 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

Requirements For Senior Software Engineer - Full Stack

Java
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 Java/C++/Python
  • Experience building web applications and services with IDEs and general development practices
  • Proficient 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 position at LinkedIn focusing on fullstack development with Java backend and JavaScript frontend, building scalable applications that serve millions of users.

Senior Software Engineer - Fullstack

Senior Software Engineer position at LinkedIn focusing on fullstack development with Java backend and JavaScript frontend, building scalable distributed systems for professional networking platform.

Senior Software Engineer - Fullstack

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

Senior Software Engineer - Fullstack

Senior Software Engineer - Fullstack position at LinkedIn, developing scalable applications using Java and JavaScript, requiring 5+ years of experience in full-stack development.

Senior Software Engineer - Video Processing

Senior Software Engineer position at LinkedIn focusing on video processing and media infrastructure, offering competitive compensation and benefits.