Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Distributed Systems Engineer (Data Platform)

Full-time

Censys

Canada
  • Remote job

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.

Role Summary: 

We’re looking to hire a Senior Distributed Systems Engineer on our Internet Map Connections team to build highly-available and scalable, data-driven services that provide value directly to customers and across our organization. Censys operates distributed infrastructure for Internet-wide scanning, bulk DNS resolution, and X.509 certificate ingestion: your job will be to go below the surface of our data, and help us find and attribute ownership to assets and find how assets on the Internet relate to one another.

At Censys, we believe in working iteratively, but we’re always thinking about the big picture. We’re building a platform that enables fast development of future products, and integration with new data collection methods. You'd be great for this position if you're someone who considers not just initial development, but ongoing maintenance and monitoring. You consider delivery and developer experience, and everything you do can be built upon in the future by others.

  What You’ll Do:


  • Help build large scale, real-time services and applications which leverage our massive datasets to power internal APIs and external applications.

  • Build tooling, libraries, frameworks, and services that support security, research and data platform initiatives.

  • Productionize prototypes into reliable internal tools, services, or platform capabilities.

  • Participate in planning and technical discussions with engineering and product teams to help build the right solutions.

  • Develop and maintain systems such as data pipelines, messaging systems, databases, caching layers, and services that run in the cloud or on-prem.

  • Work with Machine Learning Engineers and Security Researchers to realize solutions that affect security outcomes.


Skills You Have:


  • 5+ years of software engineering experience building distributed systems (i.e. data ingestion pipelines, databases, services).

  • Experience with object-oriented programming - we use Go.

  • Experience with at least one cloud provider, like: AWS, Azure, or GCP.

  • Experience or familiarity with message queue technologies, like: AWS Kinesis , Google Pub/Sub, Kafka, or other.

  • Experience working with databases, like: BigTable, Cloud Spanner, HBase, Cassandra, or other.

  • Understanding of core distributed systems concepts such as scalability, fault tolerance, and reliability.

  • Familiarity with using AI.

  • Ability to write understandable, testable code with an eye towards maintainability.

  • Strong communication skills and the ability to work effectively with other engineers and product managers.

  • Open to using AI to amplify their skills and strengthen their work - demonstrating curiosity, a willingness to learn, and sound judgment in applying AI responsibly to improve efficiency and impact.

Things that make you stand out:


  • Familiarity with gRPC or REST.

  • Familiarity with data serialization technologies, like: Protobuf, MessagePack, etc.

  • Experience building, deploying, or maintaining containerized services in Kubernetes.

  • An understanding of how the Internet works; how machines and services communicate using defined protocols / standards.

  • Any Security Domain knowledge is a bonus

For  high cost of living areas (San Francisco Bay, New York City, and Seattle), the expected salary range for this position is $174,000 USD - $206,000 USD, plus bonus eligibility and equity. 

For all other locations, the expected salary range for this position is $151,000 USD - $191,000 USD, plus bonus eligibility and equity.  

Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. The listed range is a guideline, and the range for this role may be modified. For roles that are available to be filled remotely, the pay range is localized according to employee work location by a factor of between 83% and 100% of range. Please discuss your specific work location with your recruiter for more information.

Censys offers a competitive benefits package to employees, including equity, health, dental & vision coverage, retirement with company contribution, parental leave, mental health & wellness benefits, flexible PTO, and a professional development stipend. Censys also offers sales incentive pay for most sales roles and an annual bonus plan for eligible non-sales roles. Censys’s compensation and benefits are subject to change and may be modified in the future.  Please see our careers page for more details.

We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to your recruiter. These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities.

To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates to keep their cameras on during video interviews. Additionally, if hired, we would love to bring you to our HQ in Ann Arbor for in-person onboarding.

By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with our  Censys Privacy Policy .

 

Our roots are in Ann Arbor, Michigan and our innovation is fueled by the team’s global perspectives. For this role, we are open to remote employees across the continental US. We value diversity and are committed to creating an inclusive environment for all employees. Censys is an  equal opportunity employer .  

#LI-DNI

Note to external recruiters/agencies: We are not currently engaging with third-party agencies for this role and will not accept unsolicited outreach. We kindly ask that you do not submit resumes or candidate profiles to our team.




Identity Verification 


As part of our hiring process, all candidates who receive an offer of employment will be asked to complete an identity verification through CLEAR.

California Privacy Rights Notice

Pursuant to the California Consumer Privacy Act (CCPA), we are providing you with notice that we collect personal information from job applicants for business purposes, including evaluating your candidacy for employment, conducting interviews, and, if applicable, completing the hiring process. The categories of information we may collect include identifiers (such as name and contact information), professional or employment-related information (such as work history, education, and references), and other information you provide in your application. We do not sell or share your personal information. For more information on how we use and protect your personal information, and your rights under the CCPA, please refer to our .
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Distributed Systems Engineer (Data Platform) in Canada vacancy
  • $165k - $215k per year

     ...Overview We're seeking an exceptional Data Architect to lead data storage strategy and design across our multi-product SaaS platform as we unify independent products into a coherent...  ...Build capability, not dependencies—mentor engineers so teams become more self-sufficient.... 
    Suggested
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Canada
    12 hours ago
  •  ...Operations™ Cloud, which is a platform that enables organizations that...  ...Internet of Things (IoT) data to develop actionable insights...  ...role The Integrations, Data Engineering and AI (IDEA) team within Samsara...  ...variety of sources (SaaS corporate systems, APIs, RDBMS).  ~ Skilled... 
    Suggested
    Long term contract
    Full time

    Samsara

    Canada
    12 hours ago
  • $170k - $220k per year

     ...break. Too much access leaks data. Too little grinds the business...  ...industry's first Autonomous Identity Platform — software that doesn't just...  ...identity data platform, the systems that ingest identity data from...  ...product. As a Software Engineer on our Data Platform team you... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Lumos

    Canada
    12 hours ago
  •  ...Operations™ Cloud, which is a platform that enables organizations that...  ...Internet of Things (IoT) data to develop actionable insights...  ...looking for a Senior Software Engineer I to join our Data Platform team...  ...that powers Samsara’s data lake, distributed compute platform, and the... 
    Suggested
    Long term contract
    Full time
    Remote work
    Relocation package

    Samsara

    Canada
    12 hours ago
  • $103.21k - $129.01k per year

     ...About Pantheon Pantheon WebOps Platform powers the open web, running...  ...workflows.  The Role The Data Platform team powers Pantheon'...  ...and experienced Software Engineer II to join our dynamic team and...  ...Build scalable, reliable data systems while maintaining SLOs for business... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Pantheon Systems

    Canada
    12 hours ago
  •  ...Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid backend infrastructure exists, but nobody owns...  ...architecture, high-throughput, with the ability to architect the system from a blank page Solid knowledge of at least one cloud... 
    Remote job
    Full time

    Accruetalent

    Canada
    12 hours ago
  • $170k - $220k per year

     ...generation sports betting and gaming platform built for a new wave of...  ...Role Title: Senior Platform Engineer Team: Platform Engineering...  ...Engineer to help evolve the systems that power Midnite as we scale...  ...underneath them: service boundaries, data separation, interfaces,... 
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Midnite

    Canada
    12 hours ago
  •  ...technical direction, grow a world-class platform engineering team in Vancouver, and directly shape...  ...maintaining uncompromising standards of system reliability, security, and code quality...  ..., with experience architecting complex distributed systems, APIs, and backend services.... 
    Full time
    Work at office
    Local area
    Worldwide

    Redis

    Canada
    12 hours ago
  •  ...responsible for the infrastructure and platform services behind customer-facing...  ..., manage, and operationalize data at scale. Your team will build and operate the shared systems product teams rely on to...  ...will create an environment where engineers can do their best work, partner... 
    Full time
    Local area
    Worldwide

    Redis

    Canada
    12 hours ago
  •  ...capital markets (ECM) through data, technology, and connectivity....  ...financial institutions. The CMG platform is currently relied upon by...  ...We’re looking for a Platform Engineer to help drive our DevOps, infrastructure...  ...new solutions that improve system reliability, scalability, and... 
    Remote job
    Full time
    Local area

    Capital Markets Gateway

    Canada
    12 hours ago
  •  ...the intelligent orchestration platform for DevSecOps. GitLab enables...  .... Claim based on GitLab data. Fortune 100 refers to the top...  ...overview of this role As Engineering Manager, Infrastructure Platforms...  .... You and your globally distributed team will work in an agile and... 
    Full time

    Gitlab

    Canada
    12 hours ago
  • $115k - $145k per year

     ...possible. These state-of-the-art platforms are powered by proprietary in...  ...market, and page-composition systems that decide how bets are...  ...upcoming work, and mentoring the engineers around you. We care about the...  ...as the ship. If you like distributed systems, functional programming... 
    Remote job
    Full time
    Work from home

    PENN Interactive

    Canada
    12 hours ago
  •  ...StackAdapt is a self-serve advertising platform that specializes in multi-channel solutions...  ...creativity. We're looking to add Data Engineers to our data science team! This team...  ...algorithms Interest in designing scalable distributed systems A high GPA from a well-... 
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    Canada
    12 hours ago
  •  ...most technically complex. Our platform captures meetings across a...  ...meeting. You will work on distributed services and media-processing...  ...cases. The work spans real-time systems, backend services, media...  ...process, and we are looking for an engineer who already works this way:... 
    Remote job
    Long term contract
    Full time
    Work at office

    Fellow Insights Inc

    Canada
    12 hours ago
  • $137k - $205k per year

     ...Afresh, the AI platform for grocery, began by tackling the most complex problem in the...  ...decisions from the store floor to the distribution center and prevented over 200 million pounds...  ...us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling and... 
    Full time
    Live In
    Remote work

    Afresh Company

    Canada
    12 hours ago
  •  ...About the role This role is part of our Data Engineering team. Being Data Driven is a core value...  ...Help to evolve and scale our data platform, with an eye towards growth of our business...  ...data modeling, and developing distributed systems, including specific technologies... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Supercom

    Canada
    12 hours ago
  • $123.75k - $165k per year

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously working to...  ...product experience. The Infrastructure Platform team focuses on the cloud services,...  ...including AWS infrastructure, Kubernetes, distributed systems, observability, deployment tooling, and... 
    Full time
    Work at office
    Remote work
    Work from home

    Lattice

    Canada
    12 hours ago
  •  ...source dependency management platform. This empowers enterprises to...  ...safer software and harness AI and data intelligence to mitigate risk,...  ...’re looking for a  Staff Data Engineer  to join our growing Data...  ...building high-quality, maintainable systems. At Sonatype, we: Use... 
    Long term contract
    Full time
    Flexible hours

    Sonatype

    Canada
    12 hours ago
  •  ...the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team....  ...and by deploying new autonomous agentic systems. You'll operate as a cloud administrator...  ...databases, caches, message queues, and data networks. ~ Demonstrated commitment to... 
    Full time
    Internship
    Remote work
    Flexible hours

    Supercom

    Canada
    12 hours ago
  •  ...market in real-time analytics, data warehousing, observability,...  ...and Airwallex have adopted the platform or expanded existing deployments...  ...is looking for an experienced engineer to join our Observability team...  ...our customers rely on. Our systems ingest trillions of events per... 
    Long term contract
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Canada
    12 hours ago
  •  ...where we work. Overview As the Engineering Manager for the Service Platform team, you will lead the group...  ...deployment and release engineering systems, including our canary infrastructure...  ...analyzing, and troubleshooting large-scale distributed systems. ~7+ years of experience... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Canada
    12 hours ago
  •  ...Role Summary: The Senior Client Platform Engineer provides technical leadership across shared...  ...contributes production code across multiple systems, including modern web platforms and...  ...server-side services JSON-based APIs – Data serialization and API interaction... 
    Remote job
    Contract work

    High 5 Games

    Canada
    12 hours ago
  • $150k - $250k per year

     ...We're a small team (around ten engineers and designers) who wear a lot...  ...zero — not just the ones with a platform team to build them. Open-...  ...ll get deep into the existing system quickly and make it your own....  ...services, plus multi-region Compute Engine managed instance groups for... 
    Permanent employment
    Full time
    Fixed term contract
    Remote work
    Work from home
    Flexible hours

    Scalar Llc

    Canada
    12 hours ago
  • $169.2k per year

     ...you get excited to work with data & lead impactful teams? Then Jobber...  ...looking for a Manager, Data Engineering to be part of our Data org....  ..., data activation (egress), platform administration, self-serve tooling...  ...extraordinary experiences and systems. Be committed to your... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Canada
    12 hours ago
  •  ...transforming hospitality. Our intelligently designed platform powers properties across 150 countries,...  ...How You'll Make an Impact: As a Staff Data Engineer , you'll design and implement large-scale distributed data processing systems using technologies like Apache... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Weekend work

    Cloudbeds

    Canada
    12 hours ago
  • $57.5k - $90k per year

     ...communities. Come join us. As an Associate Data Engineer at Gore Mutual Insurance, you have a...  ...for building, and maintaining our data platform. Your work will facilitate data...  ...you be doing in this role? Developing Systems for Collecting and Storing Data ~ Build... 
    Long term contract
    Full time

    Gore Mutual Insurance

    Canada
    12 hours ago
  • $140k - $160k per year

     ...Team: Be part of an exciting and growing Data Engineering team at the core of everything we do. SecurityScorecard's ratings platform processes enormous volumes of data — and...  ...career stages, and owning complex, high-impact systems end-to-end. Our data infrastructure is... 
    Full time
    Internship
    Worldwide

    Securityscorecard

    Canada
    12 hours ago
  •  ...About Upsun (formerly Platform.sh)  Upsun is the cloud application...  ...matter. Developers, DevOps engineers, and platform teams use Upsun...  ...-support, a 24x7, globally distributed support team keeping the lights...  ...other.  Impact of an IT Systems Engineer As an IT Systems... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Upsun

    Canada
    12 hours ago
  • $230k - $280k per year

     ...us build something truly special. About the Platform Team The Platform team empowers other engineering teams at Shakepay by providing the tools, infrastructure...  ...teams across the company to interact with systems and data in new ways You don’t need to be the deepest... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area

    Shakepay

    Canada
    12 hours ago
  •  ...via a revolutionary cloud-based platform to authoritative figures in...  ...are both a space company and data company all rolled into one....  ...data processing, and software engineering, our office is a truly inspiring...  ...improvements and features for core systems owned by the team, such as GKE... 
    Ongoing contract
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    Canada
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Distributed Systems Engineer (Data Platform). Be the first to apply!