
Software Engineer II β Backend
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States, +1 more country.
β’ Take full ownership of small-to-medium product API features, overseeing the process from technical design to launch, monitoring, and iteration.
β’ Create and enhance public REST and gRPC APIs focused on Exposure Management and Supplier Risk Intelligence.
β’ Develop risk event endpoints that facilitate SIEM integrations with platforms such as Splunk, Google SecOps, and Microsoft Sentinel.
β’ Collaborate with frontend engineers and product stakeholders on API contracts, including aspects like filtering, pagination, and response formats.
β’ Integrate data and services from other teams at Censys using gRPC and GCP PubSub.
β’ Analyze and optimize API performance, encompassing Postgres query plans, indexing, caching, and payload size.
β’ Write tests, enhance observability, and assume release and on-call responsibilities for deployed services.
β’ Incorporate customer feedback into design discussions to improve API features.
β’ Assist in onboarding interns and newer engineers to the team.
β’ A minimum of 4 years of professional software engineering experience focused on backend service development.
β’ Proven production experience with Go, or substantial experience in Python or Java with a strong desire to quickly gain proficiency in Go.
β’ Familiarity with designing and consuming REST or gRPC APIs.
β’ Strong SQL skills and a working knowledge of relational data modeling, indexing, and query performance optimization.
β’ Demonstrated ability to build maintainable software, including CI-enforced tests, effective monitoring and alerting, and thorough code reviews.
β’ Excellent written and verbal communication skills when collaborating with engineers, product managers, and other teams.
β’ A curious mindset and eagerness to learn new domains, tools, and aspects of the tech stack.
β’ Experience with security products, attack surface management, third-party risk, or vulnerability management.
β’ Background in creating APIs for external developers or partners, covering OpenAPI specifications, versioning, and webhooks.
β’ Exposure to event-driven systems such as GCP PubSub or Kafka, along with an understanding of idempotency and retry mechanisms.
β’ Experience in deploying containerized services on Kubernetes within GCP or AWS.
β’ Proficiency with AI coding tools.
β’ Basic understanding of Internet technologies, including DNS record types, WHOIS, and Certificate Subject Alternative Names (SANs).
β’ Bonus eligibility
β’ Equity
β’ 401k match
β’ Health insurance
β’ Vision insurance
β’ Dental insurance
β’ Benefits effective from day one
β’ Identity verification through CLEAR for candidates receiving an offer
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.