Senior Backend Engineer, Distributed Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Censys · 1 month ago

Senior Backend Engineer, Distributed Systems

Censys is on a mission to provide comprehensive Internet intelligence and actionable threat insights. They are seeking a Senior Distributed Systems Engineer to design and build scalable, data-driven services that enhance their Internet Map and support product development.

Cyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design and build services that power existing and future products at Censys by building our next-generation attribution engine, used to determine entity ownership and connections between assets in the Censys Internet Map
Work closely with our Coverage and Context Internet Map teams to help ensure Censys maintains the most comprehensive, complete, and context rich datasets
Build and extend large scale, real-time streaming services and applications which leverage our massive datasets to power internal product APIs and external applications
Leverage a multitude of software architectures and techniques, including messaging queues, eventual consistency semantics, distributed locking, clustering, CQRS, and others
Interface with a polyglot codebase, including working with existing Python and Go applications

Qualification

GolangDistributed systemsREST/gRPCMicroservicesKubernetesSQL optimizationCommunication skillsProblem solvingDocumentation skills

Required

A positive attitude biased towards action and iterative problem solving, learning as we grow every step of the way
A deep understanding of how the Internet works. For example, WHOIS, Certificate Subject Alternative Names (SANs), and DNS record types should not be foreign to you
5+ years of experience in software engineering
3+ years of experience with Golang
Experience with REST/gRPC and service-oriented architectures
Distributed systems experience: Ability to build horizontally scalable systems, with a high degree of availability and fault-tolerance leveraging techniques such as distributed locking, load-shedding, etc
The ability to thoughtfully participate in technical discussions and drive towards data-driven decisions amidst ambiguity and competing priorities
Strong communication and documentation skills. Explaining complex technical concepts to other engineers, designers, salespeople, and content marketers is no problem for you

Preferred

You have experience with microservice-based designs with GCP PubSub, etc, and know their tradeoffs
Experience building, deploying, and maintaining containerized services in a Kubernetes based environment
Familiarity writing analytical SQL and/or optimizing reading and writing to large datasets in OLAP databases such as Snowflake, Google BigQuery, etc
You understand the value of building maintainable software. Some of your first tasks when building a new service are ensuring test coverage enforced by CI, adding linters, and adding code complexity checks. You enjoy a good abstraction, and promote established design patterns, but also know when to think outside the box

Benefits

401k match
Health
Vision
Dental
And more!

Company

Censys

twittertwittertwitter
company-logo
Censys provides an internet intelligence platform for threat hunting and exposure management.

H1B Sponsorship

Censys has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (5)
2023 (2)
2022 (2)

Funding

Current Stage
Growth Stage
Total Funding
$128.1M
Key Investors
Intel Capital
2023-10-24Series C· $50M
2023-10-24Debt Financing· $25M
2022-01-27Series B· $35M

Leadership Team

leader-logo
Eirik Herskedal
Vice President Of Engineering
linkedin
Company data provided by crunchbase