Engineering Manager, Data Collection & Scanning
New
J
JobgetherCybersecurity, Internet intelligence
Opportunity to work remotely within eligible locations across the continental United States.Full-TimeManager
SalaryUS$174,000–US$218,000 for high-cost-of-living locations, including the San Francisco Bay Area, New York City, and Seattle. US$151,000–US$191,000 for other eligible locations. Eligibility for an annual bonus plan. Opportunity to receive equity as part of the overall compensation package. Dedicated professional development stipend.
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 3 years of experience in engineering management or technical team leadership.
- Required Skills
- GCPDistributed Systems
Requirements
- At least 3 years of experience in engineering management or technical team leadership, managing and developing engineers.
- Previous professional experience as a software engineer or systems engineer building and operating production-grade systems.
- Experience leading significant technical initiatives from planning through production implementation.
- Strong understanding of distributed systems and networking fundamentals, including TCP/IP, DNS, HTTP, and TLS.
- Experience designing, developing, or operating data-intensive systems such as streaming services, ingestion pipelines, message queues, databases, schedulers, and high-throughput APIs.
- Hands-on experience managing production environments, including monitoring, incident response, capacity planning, troubleshooting, and reliability improvements.
- Technical judgment to contribute to architecture discussions, evaluate implementation risks, and support complex incident investigations.
- Demonstrated ability to coach and develop engineers through feedback, delegation, and clear performance expectations.
- Project management and organizational skills to turn business objectives into priorities, roadmaps, milestones, and measurable results.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Advantageous: experience with Internet-scale scanning, network measurement, telemetry, security data, or distributed collection systems.
- Advantageous: familiarity with cloud infrastructure, particularly Google Cloud Platform (GCP) or comparable technologies.
- Advantageous: experience with Google Pub/Sub, Apache Kafka, Bigtable, Spanner, or equivalent streaming and data storage technologies.
Responsibilities
- Lead, mentor, and develop Scanner Engineers and Distributed Systems Engineers, setting expectations for ownership, collaboration, technical quality, and delivery.
- Establish growth plans, provide feedback, delegate responsibilities, and support recruitment, onboarding, and performance management.
- Define and own the Data Collection engineering roadmap with Product, Research, Infrastructure, and engineering stakeholders.
- Lead technical initiatives from discovery and planning through implementation and production delivery, managing scope, dependencies, timelines, resources, and risks.
- Guide architectural decisions across Internet scanning, scan orchestration, protocol implementations, distributed services, data ingestion pipelines, APIs, and operational tooling.
- Set engineering standards for system design, testing, deployment safety, observability, service ownership, and production readiness.
- Monitor operational indicators including scan execution, pipeline health, data freshness, protocol coverage, failure rates, and resource consumption.
- Improve observability, incident response, and on-call practices, and ensure incidents lead to investigations and corrective actions.
- Identify architectural bottlenecks and technical debt, and recommend investments to improve performance and reliability.
- Communicate project progress, technical trade-offs, delivery risks, and expected outcomes to stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site