censys
Distributed Systems Engineer
At a Glance
- Location
- United States
- Work Regime
- remote
- Experience
- 3+ years
- Compensation
- ry range for this position is $137,000 - $169,000 + bonus eligibility and equit
- Posted
- 2026-04-15T10:26:42-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
3+ years of software engineering experience building distributed systems (i.e.
data ingestion pipelines, databases, services).
Experience with object-oriented programming - we use Go.
Experience with at least one cloud provider, like: AWS, Azure, or GCP.
Experience or familiarity with message queue technologies, like: AWS Kinesis , Google Pub/Sub, Kafka, or other.
Experience working with databases, like: BigTable, Cloud Spanner, HBase, Cassandra, or other.
Responsibilities
Software Engineer (Backend, Distributed Systems)
to build scalable services, APIs, frameworks, and internal tooling that process large amounts of data and make them highly available, providing direct value to customers and other parts of our organization.
Censys operates distributed infrastructure for Internet-wide scanning, and you will help us continue our mission to build high-quality datasets, APIs, and engineering foundations that turn research and detection ideas into production-ready capabilities.
We’re expanding our data platform to enable future products and features that make the Internet more explainable by adding richer context and showing complex relationships.
Help build large scale, real-time services and applications which leverage our massive datasets to power internal APIs and external applications.
Build tooling, libraries, frameworks, and services that support security, research and data platform initiatives.