Skip to main content
← Back to Jobs

Software Engineer (Backend), Core Services

CensysCanada, United States🌍 Remote
Full-timeMid Level
$125k - $165k
per year
👁️ 0 views📝 0 applicationsPosted 7/10/2026Expires 8/10/2026

Get alerts for roles like this

More Software Engineer (Backend), Core Services roles in Canada, United States — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Company Background Censys ’ mission is to be the one place to understand everything on the internet. Frustrated by the lack of trustworthy Internet intelligence, we set out to create the industry’s most comprehensive, accurate, and up-to-date map of the Internet.

Today, Censys delivers real-time Internet intelligence and actionable threat insights to global governments, over 50% of the Fortune 500, and leading threat intelligence providers worldwide. Location: This position is remote within the United States or Canada.

Role Summary: We’re hiring a backend Software Engineer II to join our Core Services team. In this role, you will be responsible for building and maintaining the critical infrastructure behind authentication, authorization, analytics, and user/account management across our platform.

You will contribute to secure, scalable systems that power core business capabilities by turning clear requirements into high-quality software, collaborating with product and engineering stakeholders as you deepen expertise in our stack and domain.

What You’ll Do: Implement and extend services that deliver new core platform functionality. Support authentication, authorization, and analytics capabilities alongside the team. Build, test, deploy, and monitor a distributed set of services.

Partner with product, design, and other engineering teams to ship features end-to-end. Help evolve the Censys public API as platform capabilities grow. Improve developer experience for internal teams and external API consumers.

Own small-to-medium features from technical design through launch, with increasing independence; participate in design discussions with guidance from senior engineers. Share on-call responsibilities for your areas and handle straightforward incidents with team support as needed.

What You’ll Bring: Experience writing backend services in Go (Golang). Foundational understanding of distributed systems and common operational challenges. General knowledge of database design