Software Engineer II (Backend)

C
CensysCybersecurity
This position is remote within the United States or Canada.Full-TimeMiddle
SalaryFor high cost of living areas (San Francisco Bay, New York City, and Seattle), the expected salary range for this position is $137,000 USD - $164,000 USD, plus bonus eligibility and equity. For all other US locations, the expected salary range for this position is $116,450 USD - $140,500 USD, plus bonus eligibility and equity.
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of professional software engineering experience building backend services.
Required Skills
PostgreSQLPythonSQLJavaKubernetesGogRPCRESTful APIs

Requirements

  • Have 4+ years of professional software engineering experience building backend services.
  • Have production experience with Go, or strong experience in another backend language such as Python or Java and the drive to become proficient in Go.
  • Have experience designing and consuming REST or gRPC APIs, ideally APIs consumed by a frontend application.
  • Bring solid SQL skills and working knowledge of relational data modeling, indexing, and query performance.
  • Demonstrate maintainable software practices, including tests enforced in CI, meaningful monitoring and alerting, and thoughtful code reviews.
  • Communicate clearly in writing and verbally with engineers, product managers, and other teams.
  • Be curious and willing to learn new domains, tools, and parts of the stack.

Responsibilities

  • Own small-to-medium product API features from technical design through launch, monitoring, and iteration.
  • Build and extend public REST and gRPC APIs for Exposure Management and Supplier Risk Intelligence, including risk event endpoints for SIEM integrations.
  • Partner with frontend engineers and product stakeholders on API contracts, filtering, pagination, and response shapes.
  • Integrate data and services from other teams through gRPC and GCP PubSub, agreeing on interfaces that can evolve.
  • Profile and optimize API performance, including Postgres query plans, indexing, caching, and payload size.
  • Write tests, add observability, and take release and on-call responsibility for shipped services.
  • Bring customer feedback into design discussions and help onboard interns and newer engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
For high cost of living areas (San Francisco Bay, New York City, and Seattle), the expected salary range for this position is $137,000 USD - $164,000 USD, plus bonus eligibility and equity. For all other US locations, the expected salary range for this position is $116,450 USD - $140,500 USD, plus bonus eligibility and equity.
Apply Now