Censys is seeking a 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.
Requirements
- 3+ years of software engineering experience building distributed systems
- Experience with object-oriented programming (Go)
- Experience with at least one cloud provider (AWS, Azure, GCP)
- Experience or familiarity with message queue technologies
- Experience working with databases (BigTable, Cloud Spanner, HBase, Cassandra)
- Understanding of core distributed systems concepts
- Familiarity with using AI
- Ability to write understandable, testable code
- Strong communication skills
Benefits
- 401k match
- Health
- Vision
- Dental