Staff Software Engineer - Full Stack
LinkedIn
LinkedIn was built to help professionals achieve more in their careers, and everyday millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to have a direct impact on the world’s workforce in ways no other company can. We are much more than a digital resume – we transform lives through innovative products and technology.
At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.
The DataHub team at LinkedIn is responsible for developing and maintaining DataHub, a metadata management platform that catalogs datasets. This platform is designed to help LinkedIn employees find and access datasets, get information about datasets to resolve data pipeline issues, and manage ownership and compliance. The team works towards making LinkedIn's data easily discoverable, understandable, actionable, and governable for employees. DataHub serves various users, including data producers (such as product engineering and data science teams) who use it to turn source data into trustworthy, compliant datasets, and data consumers (such as business operations and insights teams) who use it to access and evaluate data for creating and sharing reports with stakeholders.
The DataHub team collaborates with partners and stakeholders in other geographies, including the United States and Ireland, to optimize workflow efficiency and enhance the coverage and accuracy of data ownership. They are involved in various projects and features, such as enabling roles for datasets, integrating with real-time data processing engines like Samza, and supporting data quality initiatives. The team also provides extensive documentation, user guides, and support channels to ensure that DataHub meets the needs of its users and continues to evolve as a central data management platform at LinkedIn.
For more details, please visit the following links.
Data Hub engineering blog - https://www.linkedin.com/blog/engineering/archive/data-hub
Data Hub open source journey - https://www.linkedin.com/blog/engineering/open-source/open-sourcing-datahub-linkedins-metadata-search-and-discovery-p
Data Hub github - https://github.com/datahub-project/datahub
Responsibilities
Lead the architecture and design of both front-end and back-end for internal tools and applications.
Lead application development efforts, working with a world-class team of software and systems engineers and data scientists, building tools that provide innovative insights into the data ecosystem of LinkedIn.
Collaborate with partners and internal customers to iterate and enhance current applications and features.
Provide hands-on contributions to coding efforts.
Ensure the scalability, reliability, and security of applications through best practices and proactive measures.
Engage in technical discussions and decision-making processes, influencing the direction of projects and initiatives.
Stay updated with the latest industry trends and technologies, and apply them to improve existing systems and processes.
Provide mentorship and guidance to junior engineers, fostering a culture of continuous learning and improvement.
Contribute to engineering innovations that fuel LinkedIn’s vision and mission.
Basic Qualifications
BA/BS Degree in Computer Science or a related technical discipline, or equivalent practical experience.
9+ years of programming experience in an object-oriented programming language such as 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 etc.
Experience building web applications and services with IDEs and general development practices.
Preferred Qualifications
Masters/PhD in Computer Science or a related technical discipline, or equivalent practical experience.
Experience in architecting and designing infrastructure, working with data, and web services on a large scale.
Full-stack software engineering experience, including development of APIs with GraphQL, architecting and building single-page applications.
Expert level knowledge of JavaScript and React.js.
Experience in data related domain.
Experience in open-source projects and/or academic research in large data.
Suggested Skills
Distributed Systems
React.js, Javascript
Micro front end architecture
Golang/Java
Large-scale infrastructure
India Disability Policy
LinkedIn is an equal employment opportunity employer offering opportunities to all job seekers, including individuals with disabilities. For more information on our equal opportunity policy, please visit https://legal.linkedin.com/content/dam/legal/Policy\_India\_EqualOppPWD\_9-12-2023.pdf
Global Data Privacy Notice for Job Candidates
This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants: https://legal.linkedin.com/candidate-portal
Confirm your E-mail: Send Email
All Jobs from LinkedIn