Taro Logo

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, the world's largest professional networking platform, is seeking a Senior Software Engineer - Full Stack to join their DataHub team in Bengaluru. This is an exciting opportunity to work on DataHub, a critical metadata management platform that catalogs datasets across LinkedIn's extensive data ecosystem.

The role combines both frontend and backend development, requiring expertise in multiple programming languages and frameworks. You'll be working on a platform that helps LinkedIn employees discover, understand, and govern data effectively. The DataHub platform serves various internal users, from product engineering teams to business operations, making it a crucial component of LinkedIn's data infrastructure.

As a Senior Software Engineer, you'll be responsible for designing and developing components that make LinkedIn's data easily discoverable, understandable, actionable, and governable. You'll collaborate with teams across multiple geographies, including the United States and Ireland, to optimize workflow efficiency and enhance data ownership coverage and accuracy.

Key projects include enabling roles for datasets, integrating with real-time data processing engines like Samza, and supporting data quality initiatives. The role offers opportunities to contribute to both open-source and internal tools, as evidenced by DataHub's presence on GitHub and LinkedIn's engineering blog.

This hybrid position combines remote work flexibility with office collaboration, allowing you to maintain work-life balance while staying connected with your team. You'll be part of a world-class engineering team that values mentorship, innovation, and technical excellence. If you're passionate about building scalable solutions for data management and want to impact how professionals worldwide connect and grow, this role at LinkedIn could be your next career move.

Last updated 2 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 to junior engineers
  • Contribute to coding efforts with high-quality, tested code
  • Drive engineering innovations
  • Ensure scalability, reliability, and security of applications
  • Engage 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 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
  • Experience in designing and building infrastructure
  • Proficient knowledge of JavaScript and React.js
  • Experience in data related domain

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer - Full Stack