Software Engineer II (Backend)

Censys

3h ago • Remote

Senior

Remote

137,000 - 164,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer II (Backend) — Exposure Management / Supplier Risk Intelligence

  • Location: Remote within the United States or Canada

Description

Own and deliver small-to-medium backend API features end to end for Exposure Management. Build and extend public REST and gRPC APIs used by customer-facing experiences and SIEM integrations (Splunk, Google SecOps, Microsoft Sentinel), while integrating data/services via gRPC and Google Cloud Pub/Sub. Optimize API and database performance, add testing and observability, and participate in release/on-call responsibilities.

Responsibilities

  • Design and launch backend product API features

  • Build and extend REST/gRPC endpoints supporting Exposure Management and Supplier Risk Intelligence, including risk event endpoints for SIEM integrations

  • Collaborate on API contracts (filtering, pagination, response shapes)

  • Integrate other teams’ data/services via gRPC and Google Cloud Pub/Sub and define durable interfaces

  • Improve performance (Postgres query plans, indexing, caching, payload size)

  • Write tests, add observability, and handle release and on-call for owned services

  • Incorporate customer feedback and help onboard interns/newer engineers

Requirements

  • 4+ years of professional backend software engineering experience building backend services

  • Production experience with Go, or strong experience with Python or Java and ability to become proficient in Go quickly

  • Experience designing and consuming REST or gRPC APIs (ideally frontend-consumed)

  • Solid SQL skills and knowledge of relational modeling, indexing, and query performance

  • Track record of maintainable software: CI tests, meaningful monitoring/alerting, thoughtful code reviews

  • Clear written and verbal communication with engineering and product teams

  • Curiosity and willingness to learn new domains and tools

Benefits

  • Benefits effective on day one, including 401k match and health/vision/dental

  • Bonus eligibility and equity

  • Identity verification via CLEAR as part of the hiring process

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Engineer II (Backend) role

Improve your resume for just $5

$137,000 – $164,000/year

Unlock Full Resume Report