Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Scanning Engineer

Home > Golang programming jobs

Staff Scanning Engineer in USA

  • Remote

Responsibilities

  • Design, build, and operate Internet-scale scanning, DNS, crawling, attribution, and data collection systems.
  • Own backend services and pipelines that collect, process, validate, and enrich large Internet datasets.
  • Improve the quality, freshness, reliability, and coverage of Censys’ Internet Map.
  • Build systems for IP scanning, DNS lookups, protocol fingerprinting, asset attribution, and large-scale data ingestion.
  • Lead technical design for distributed services, streaming pipelines, storage systems, caching layers, scheduling systems, and scan orchestration infrastructure.
  • Partner with Research, Product, Security, and Engineering teams to productionize research ideas safely and scalably.
  • Make tradeoffs involving reliability, cost, scale, latency, data quality, and operational complexity.
  • Participate in observability, incident response, and on-call rotation for owned systems.
  • Mentor engineers, review designs, and raise the technical bar for backend and scanning infrastructure.

Requirements

  • 10+ years of software engineering experience building production systems.
  • Strong backend engineering experience with data ingestion pipelines, scanning systems, crawlers, schedulers, APIs, storage systems, or high-throughput services.
  • Experience designing and operating large-scale, high-volume, or Internet-scale systems.
  • Strong programming experience, primarily in Go.
  • Experience with cloud infrastructure such as AWS, GCP, or Azure.
  • Experience with message queues or streaming systems such as Google Pub/Sub, Kafka, or Kinesis.
  • Experience with distributed databases or large-scale storage systems such as Bigtable, Spanner, HBase, Cassandra, or Postgres.
  • Strong understanding of reliability, observability, testing, deployment, and operational ownership.
  • Ability to write understandable, testable, and maintainable code.
  • Strong technical communication skills across engineering, product, research, and leadership audiences.
  • Experience with scanners, crawlers, DNS infrastructure, passive or active measurement, or Internet data collection platforms is a standout qualification.
  • Deep DNS knowledge, including resolution, delegation, record types, nameservers, and operational edge cases, is a standout qualification.
  • Knowledge of Internet protocols, service discovery, network measurement, protocol fingerprinting, or large-scale crawling is a standout qualification.
  • Experience with attribution systems, asset mapping, cloud asset discovery, or connecting Internet-facing services to organizations is a standout qualification.
  • Familiarity with gRPC, REST, Protobuf, MessagePack, Kubernetes, and distributed task execution concepts is a preferred qualification.
  • Experience turning research prototypes into reliable production systems is preferred.
  • Good judgment in using AI-assisted development tools is required.

Benefits

  • Remote position within the continental United States.
  • Competitive benefits package including equity, health, dental and vision coverage, retirement contributions, parental leave, mental health and wellness benefits, flexible PTO, and a professional development stipend.
  • Eligible non-sales employees may participate in an annual bonus plan.
  • In-person onboarding at the Ann Arbor headquarters is available or expected after hiring.
  • Candidates must keep cameras on during video interviews.
  • Reasonable accommodations are available for candidates with disabilities.

Salary: $172k - $233k/yr

Censys

Censys is the authority in Internet intelligence and insights. Delivering the most comprehensive, accurate, and up-to-date global map of Internet infrastructure, Censys provides the real-time external visibility organizations need to accelerate security operations, investigate threats, and unders...

Similar positions

Staff Software Engineer - Databases, Tempo

  • Grafana Labs
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €110k-€132k
  • Germany

Software Engineer, Identity Manager

  • Cisco
  • Full time
  • Others
  • 09/13/2026
  • Kraków, Poland

Staff AI Engineer

  • ShiftKey
  • Full time
  • USA
  • 09/13/2026
  • Remote

Principal Software Engineer

  • Array
  • Full time
  • USA
  • 09/13/2026
  • Salary: $200k
  • Remote

Sr. Software Engineer, Backend

  • Scout Motors
  • Full time
  • USA
  • 09/13/2026
  • Salary: $154k - $187k/yr
  • Fremont, CA