Senior Full-stack Engineer, Reporting and Insights at Censys

| Ann Arbor, MI
Sorry, this job was removed at 2:15 p.m. (CST) on Tuesday, March 1, 2022
Find out who's hiring in Ann Arbor, MI.
See all Developer + Engineer jobs in Ann Arbor, MI
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

We are headquartered in Ann Arbor, Michigan but are open to hiring the right candidate to work remotely. 

Censys is building the most credible, robust map of the Internet through IP scanning, DNS lookups, web crawling, ingestion of millions of certificates, and new algorithms. We are a true security startup with midwestern roots and we believe that by increasing human intuition and understanding of networks, operations, and security practices, organizations can protect themselves from vulnerability and risk. We are looking for high-energy, action-oriented people who are not afraid of challenges and interested in helping build a product and culture that we’re proud of for years to come.

Censys is seeking a Senior Full-stack Engineer to join the reporting and insights team to build a web application that helps security professionals to have a full picture of their assets using Censys data. You’ll help offer our customers new KPIs to track the health of their attack surface and their performance in improving it, then expand to offering inter-organizational benchmarking.

Things You'll Do

  • Plan user-facing features with engineering, product, and design teams
  • Design and develop new backend APIs (Typescript or Golang) including Public APIs for our customers to use in their workflows
  • Design efficient database queries (Postgres)
  • Model assets and risks (Golang, Python, and Postgres)
  • Build reporting features on top of Elasticsearch
  • Investigate how our data can provide useful insights for customers
  • Help team members deliver frontend components (React)
  • Build, test, deploy, and monitor code automatically
  • Work in iterative development cycles

Recommended Experience

  • 3 - 5 years of professional experience building web applications and APIs
  • A common web programming language (e.g. TypeScript, JavaScript, Python, Ruby, Golang, or Java)
  • At least one backend web framework (e.g. Express, Fastify, Django, Rails, or Spring)
  • SQL, to retrieve and manipulate stored data
  • ELK stack
  • Code organization for testability and maintainability
  • Designing and building public APIs
  • Writing unit and integration tests to ensure the quality of your code

Censys utilizes many well known tools, but you aren't expected to be familiar with all of them. We use React, Typescript, Node.js, Python, Golang, Redis, Postgres, Gitlab, Kubernetes, and Google Cloud Platform to name a few. Experience with these tools or common alternatives will help you contribute at Censys.

Traits that Will Help You Succeed

  • A great attitude
  • A desire to delight customers
  • A willingness to solve hard problems
  • An ability to collaborate with your peers
  • Attention to detail
  • A commitment to learn, grow, and mentor

We value diversity and are committed to creating an inclusive environment for all employees. Censys is an equal opportunity employer.

More Information on Censys
Censys operates in the Analytics industry. The company is located in Ann Arbor, MI. Censys was founded in 2017. It has 80 total employees. It offers perks and benefits such as Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits, Life Insurance and 401(K). To see all 17 open jobs at Censys, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Censys's full profileFind similar jobs