Software Engineering Manager, Systems and Infrastructure - Data Catalog
Posted on January 21, 2026 (about 2 hours ago)
Company Description
LinkedIn is the world’s largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover opportunities, build skills, and gain insights. LinkedIn invests in employee growth and fosters a culture of trust, inclusion, and fun.
Job Description
This role is based in Mountain View and the team follows a hybrid work model. As Software Engineering Manager of the Data Catalog team, you will help build the next generation of Data Management—evolving toward Agentic Data Management where intelligent systems understand, reason over, and assist with data usage, governance, and reliability at scale.
The Data Catalog team owns metadata collection, data lineage, discoverability, and turning fragmented metadata into a living, queryable, actionable knowledge graph that powers both humans and AI agents. The team enables agentic workflows to reason over metadata, lineage, ownership, freshness, and quality to proactively assist users and improve the data engineering experience.
Core Focus Areas
- Design and implement scalable end-to-end data lineage systems to track data flow and support impact and root-cause analysis.
- Provide ecosystem insights and intelligence to surface health, usage, and evolution of the data ecosystem and drive continuous improvement.
Responsibilities
- Lead, coach, and manage a core team of engineers building data catalog infrastructure.
- Contribute to long-term technology roadmaps with senior management.
- Dive deep into technical designs, challenge assumptions, and guide the team to push the envelope.
- Communicate and collaborate with stakeholders across engineering and business leadership.
- Set clear expectations, evaluate performance, uphold accountability, and help engineers grow.
- Drive a culture of operational excellence with performance goals, metrics, and tooling to detect issues in real time.
- Create an inclusive environment that fosters autonomy, transparency, innovation, and learning while maintaining a high bar for quality.
Basic Qualifications
- BA/BS in Computer Science or related technical discipline, or equivalent experience.
- 1+ year of management experience or 1+ year of staff-level engineering experience with management training.
- 5+ years industry experience in software design, development, and large-scale engineering.
- Experience programming in object-oriented or functional languages (Java, C++, Python, Go, Rust, C#, Scala, etc.).
- Hands-on experience developing distributed systems, databases, large-scale data systems, and/or backend APIs.
Preferred Qualifications
- MS or PhD in Computer Science or related field.
- 5+ years of hands-on engineering/technical management and people management experience.
- 7+ years industry experience in software design, development, and algorithmic solutions.
- Experience with APIs and AI/agent-driven data management.
- Experience architecting, building, and running large-scale distributed systems.
- Familiarity with technologies such as Hadoop, Spark, Kubernetes, Flink, Open Lineage, GraphQL, gRPC, Apache Kafka, Pinot, and open-source project governance.
Suggested Skills
- Distributed systems
- Metadata management
- Lineage
- Java, Golang, Rust, Python
Compensation & Benefits
The pay range for this role is $200,000 - $268,000. Actual compensation depends on factors unique to each candidate (skills, experience, certifications, and work location). The total compensation package may include annual bonus, stock, benefits, and other incentives. LinkedIn offers generous health and wellness programs and time away for employees at all levels.
Additional Information
LinkedIn is an equal opportunity employer and provides reasonable accommodations for applicants with disabilities. For accommodation requests, contact [email protected]. LinkedIn follows pay transparency policies as applicable.
How to Apply
Apply via LinkedIn's job application flow by clicking the Apply button on the job posting page. You will need to sign in or create a LinkedIn account to submit your application.
Application Notes
Applications are reviewed based on qualifications, experience, and fit. Compensation details and benefits are provided during the hiring process. If you require an accommodation during the application or interview process, contact [email protected].