Sr. Manager, Engineering, Data Lineage
Netskope · Santa Clara, CA · 4 wk ago
RemoteRemoteEngineering$183k–$261k/yrFull-time
About the role
The Netskope Data Security team provides unrivaled visibility and real-time protection, ensuring customer data is secured wherever it resides. As a Senior Engineering Manager, you will lead the Data Lineage team—the architects of a high-performance platform that traces the movement and transformation of data across cloud applications, endpoints, and on-premises systems.
Responsibilities
- Collaborate with Product Managers to co-own the product vision and roadmap.
- Prioritize the backlog by balancing new feature development with performance improvements, scalability investments, and architectural health.
- Set the architectural vision for a high-throughput, multi-tenant platform.
- Guide the team's approach to streaming ingestion, distributed database optimization (PostgreSQL), and complex graph traversal algorithms.
- Partner with Product Managers, SRE, and adjacent engineering teams to align on requirements and dependencies.
- Translate deep technical trade-offs into clear, decision-ready recommendations for leadership and stakeholders.
- Define and track Service Level Objectives (SLOs), lead incident response and root-cause analysis, and drive reliability improvements for a production-critical system.
Requirements
- Engineering Leadership: 10+ years of software engineering experience, including 3+ years leading engineering teams.
- Proven track record in hiring, performance management, and driving technical roadmaps.
- Product leadership: Track record of collaborating with product managers to define scope, prioritize backlogs, and ship customer-facing outcomes.
- Strategic communication: Ability to bridge engineering, product, and leadership audiences, translating complex technical trade-offs into decision-ready recommendations.
- Bias for action: Experience operating in ambiguous environments, shaping roadmaps when requirements are incomplete, and navigating evolving problem spaces.
- Distributed Systems: Demonstrated experience owning and scaling high-throughput, distributed streaming systems (e.g., Kafka) in production environments.
- System Architecture: Expertise in designing resilient, scalable architectures that mitigate common production failure modes.
- Proficient in implementing robust design patterns like backpressure and circuit breaking to ensure reliability, with the technical depth to influence critical design decisions.
- Database Architecture: Demonstrated experience guiding teams through database-heavy platform design.
- Expertise in evaluating PostgreSQL (or equivalent) trade-offs, ensuring sound decisions regarding data modeling, sharding, and performance optimization for large-scale datasets.
- Graph Modeling: Experience providing architectural oversight for complex, relationship-heavy data systems.
- Skilled in coaching teams on modeling trade-offs and graph traversal strategies aligned with product performance and scalability.
- Operational Excellence: Proven track record in fostering a culture of operational rigor. Experience defining reliability strategies and establishing meaningful SLOs.
Qualifications
- BSCS or equivalent required; MSCS or equivalent strongly preferred.