Taro Logo

Senior Software Engineer - Full Stack

LinkedIn helps professionals achieve more in their careers through networking, job 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 in Bengaluru. DataHub is LinkedIn's metadata management platform that helps catalog, discover, and manage datasets across the organization. This role offers a unique opportunity to work on a platform that serves critical data infrastructure needs for one of the world's largest professional networks.

The position involves working on both frontend and backend components of DataHub, which helps LinkedIn employees find, access, and understand datasets while managing ownership and compliance. You'll be part of a team that makes data discoverable, understandable, actionable, and governable for various users including product engineering, data science, and business operations teams.

As a senior engineer, you'll collaborate with partners across global locations including the United States and Ireland to optimize workflow efficiency and enhance data ownership coverage and accuracy. The role requires expertise in full-stack development, with a focus on building scalable web applications using modern technologies like React, Java, Python, and Go.

Key projects include enabling role-based access for datasets, integrating with real-time data processing engines like Samza, and supporting data quality initiatives. The position offers opportunities to contribute to LinkedIn's open-source efforts, as DataHub has been made available to the broader tech community.

The ideal candidate should have 5+ years of programming experience, strong full-stack development skills, and experience with distributed systems. You'll be expected to mentor junior engineers, drive technical decisions, and ensure high standards of code quality through testing and review processes.

This hybrid role combines remote work flexibility with in-office collaboration, allowing you to contribute to a platform that impacts millions of professionals worldwide. If you're passionate about data infrastructure, enjoy full-stack development, and want to work on problems at scale, this role offers an excellent opportunity to make a significant impact at LinkedIn.

Last updated 3 days 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
  • Produce high-quality, unit tested, code reviewed software
  • Drive engineering innovations aligned with LinkedIn's vision
  • Ensure application scalability, reliability, and security
  • Participate in technical discussions and decision-making
  • 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 (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
  • Knowledge of distributed systems and large-scale infrastructure
  • Proficiency in JavaScript and React.js
  • Experience in data related domain

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Full Stack