What is the Internet? How does it fit together? How can Censys's Internet-wide visibility be turned into actionable intelligence to secure the total attack surface of every organization on Earth?
As an Attribution Engineer you will answer these questions and more, by collecting massive datasets and building automated processes to attribute Internet objects to the stakeholders whose security they impact.
We're looking for a backend developer to help create a new Internet asset attribution engine to enable security analysts to understand their external network perimeter. We perform billions of network handshakes and DNS lookups per hour, as well as consume external data feeds, to maintain an up-to-date view of all hosts, networks and other objects on the Internet. You will help build the engine and APIs that enable researchers and analysts to explore and draw security insight from this data. This spans building APIs and services on top of backend database like Postgres, BigTable, and Spanner to working with frontend designers and developers to present this data to users. You will be joining a small, energetic team in Ann Arbor, MI.
The types of things you’ll do:
Design architectures for collection and efficient retrieval of all manner of Internet data
Build automated processes to mine Internet data for attribution of objects to their stakeholders
Partner with product and design teams to build and launch new products
Collaborate with the data engineering team to translate Censys data into customer facing features
Design automated solutions for building, testing, monitoring, and deploying applications in a continuous integration environment.
Solve problems across multiple codebases and technologies
Experience you'll have:
Bachelor's degree in Computer Science or related field, or equivalent experience
3+ years of industry experience building data-heavy systems
Experience with interpreted languages (eg Python, Ruby) in the context of systems and underlying OS and I/O concerns
Experience with compiled languages (eg Go, Rust, Java, C, C++)
Familiarity with SQL (e.g., PostgreSQL) or NoSQL stores (e.g., BigTable)
We value diversity and are committed to creating an inclusive environment for all employees. Censys is an equal opportunity employer.