Software Engineer II @Censys
Software Development
Salary usd 116,450 - 1..
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Software Engineer II @Censys

YDay - Censys is hiring a remote Software Engineer II. πŸ’Έ Salary: usd 116,450 - 164,000 per year πŸ“Location: USA, Canada

Role Description

Join the team turning internet intelligence into real-world security outcomes. Built on the world’s most comprehensive and accurate map of the Internet, the Censys Platform delivers real-time visibility and actionable intelligence needed to accelerate triage, investigate threats, hunt adversaries, and manage Internet exposure.

We're looking for people as passionate about the problems we're solving as we are. At Censys, we're on a mission to provide best in class internet visibility and intelligence to the global security community.

This position is remote within the United States or Canada.

Role Summary

Censys is seeking a Software Engineer II (Backend) to join our Exposure Management team. Exposure Management is a growth product for Censys. It combines our map of the Internet with customer context to show security teams which exposures matter most.

You'll work primarily in Go, pulling together data and services from other Censys teams and partnering with frontend engineers to deliver APIs that are fast, well-shaped, and easy to build on.

What You'll Do:

  • Own small-to-medium product API features end to end, from technical design through launch, monitoring, and iteration.
  • Build and extend the public REST and gRPC APIs behind Exposure Management and Supplier Risk Intelligence.
  • Partner with frontend engineers and product stakeholders on API contracts, filtering, pagination, and response shapes.
  • Work with other Censys teams to integrate their data and services through gRPC and GCP PubSub.
  • Profile and optimize API performance, from Postgres query plans and indexing to caching and payload size.
  • Write tests, add observability, and take release and on-call responsibility for the services you ship.
  • Bring customer feedback into design discussions and help onboard interns and newer engineers in your area.

Qualifications

  • A positive attitude biased towards action and iterative problem solving.
  • 4+ years of professional software engineering experience building backend services.
  • Production experience with Go, or strong experience in another backend language (Python, Java) and the drive to become proficient in Go quickly.
  • Experience designing and consuming REST or gRPC APIs.
  • Solid SQL skills and working knowledge of relational data modeling, indexing, and query performance.
  • A track record of building maintainable software: tests enforced in CI, meaningful monitoring and alerting, and thoughtful code reviews.
  • Clear written and verbal communication with engineers, product managers, and other teams.
  • Curiosity and a willingness to pick up new domains, tools, and parts of the stack.

Requirements

  • Experience on security products, especially attack surface management, third-party risk or vulnerability management.
  • Experience building APIs that external developers or partners integrate against (OpenAPI specs, versioning, webhooks).
  • Experience with event-driven systems (GCP PubSub, Kafka) and patterns like idempotency and retries.
  • Experience deploying containerized services on Kubernetes in GCP or AWS.
  • Fluency with AI coding tools as a force multiplier for building better software.
  • A working understanding of how the Internet works, including DNS record types, WHOIS, and Certificate Subject Alternative Names (SANs).

Benefits

  • For high cost of living areas (San Francisco Bay, New York City, and Seattle), the expected salary range is $137,000 USD - $164,000 USD, plus bonus eligibility and equity.
  • For all other US locations, the expected salary range is $116,450 USD - $140,500 USD, plus bonus eligibility and equity.
  • Benefits are effective on day one and include 401k match, health, vision, dental, and more.
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer II @Censys
Software Development
Salary usd 116,450 - 1..
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,936+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later