Software Engineer II (Backend)

J
JobgetherCybersecurity
USFull-TimeMiddle
SalaryUSD $137,000–$164,000 for high-cost areas, including the San Francisco Bay Area, New York City, and Seattle. USD $116,450–$140,500 for other U.S. locations.
Apply NowOpens the employer's application page

Job Details

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

Requirements

  • At least 4 years of professional software engineering experience building backend services.
  • Production experience with Go, or strong experience in another backend language such as Python or Java and the ability and motivation to become proficient in Go.
  • Experience designing and consuming REST or gRPC APIs, preferably for frontend applications.
  • Strong SQL skills and practical knowledge of relational data modeling, database indexing, and query performance.
  • Experience building maintainable software, including automated tests integrated into CI, monitoring and alerting, and thoughtful code reviews.
  • Experience with cybersecurity products, particularly attack surface management, third-party risk, or vulnerability management, is a plus.
  • Experience building APIs for external developers or partners, including OpenAPI specifications, versioning, and webhooks, is a plus.
  • Familiarity with event-driven systems such as Google Cloud Pub/Sub or Kafka, including idempotency and retry patterns, is a plus.
  • Experience deploying containerized services on Kubernetes in Google Cloud Platform or AWS is a plus.
  • Familiarity with AI coding tools and their use in software development workflows is a plus.
  • Working knowledge of Internet technologies, including DNS record types, WHOIS, and Certificate Subject Alternative Names (SANs), is a plus.

Responsibilities

  • Own backend API features from technical design and implementation through launch, monitoring, and iteration.
  • Build and extend public REST and gRPC APIs for Exposure Management and Supplier Risk Intelligence.
  • Develop risk event endpoints for integrations with Splunk, Google SecOps, and Microsoft Sentinel.
  • Collaborate with frontend engineers and product stakeholders on API contracts, filtering, pagination, and response structures.
  • Integrate data and services with other engineering teams using gRPC and Google Cloud Pub/Sub.
  • Analyze and optimize API performance through PostgreSQL query planning, indexing, caching, and payload improvements.
  • Write automated tests, implement observability, and take responsibility for service releases and on-call support.
  • Incorporate customer feedback into technical and product discussions.
  • Support interns and less experienced engineers through collaboration and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site
USD $137,000–$164,000 for high-cost areas, including the San Francisco Bay Area, New York City, and Seattle. USD $116,450–$140,500 for other U.S. locations.
Apply Now