All jobs
CensysEngineering
Senior Software Engineer (Backend, Distributed Systems)
Remote (US)$137k–$175kPosted today
Censys is seeking a Senior Software Engineer (Backend, Distributed Systems) to develop scalable services and APIs that process large datasets, supporting their mission to map and analyze the Internet. The role involves building real-time streaming applications, collaborating with cross-functional teams, and contributing to the company's Internet-wide scanning infrastructure.
Location: Remote (US)
Salary: $137k–$175k
Responsibilities
- Build large scale, real-time streaming services and applications which leverage our massive datasets to power internal APIs and external applications.
- Own the design and development phases of backend services and APIs that power the data platform that is our Internet Map.
- Own planning activities to ensure we’re building the right things, by collaborating with engineering and product teams.
- Leverage your experience of architecture and design to build various parts of the system, including components like: messaging queues, databases, ingestion pipelines, caching layers, and services that run in the cloud or on-prem.
Requirements
- 5+ years of software engineering experience writing 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 with message queue technologies, like: AWS Kinesis , Google Pub/Sub, Kafka, or other
- Proficient with databases, like: BigTable, Cloud Spanner, HBase, Cassandra, or other
- Proficient at building scalable, distributed systems
- Know when and where to utilize AI
- Ability to write understandable, testable code with an eye towards maintainability
- Possess strong communication skills and can explain technical concepts to other engineers and product managers.
Benefits
- The expected salary range for this position is $137,000 - $175,000 + bonus eligibility and equity (for locations outside high cost of living areas).
- Benefits include 401k match, health, vision, dental, and more, effective from day one.
Additional Information
- Open to remote employees across the continental US or Canada.
- Censys is an equal opportunity employer and values diversity.
Similar remote jobs
Software Engineer (Backend, Distributed Systems)
Remote (US)$120,000 - $169,000 + bonus and equity
today