Senior Software Engineer - Attribution

Provides internet visibility and intelligence platform for security teams, identifying threats and enabling proactive defense strategies.
$149,150 - $190,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Cybersecurity

Description For Senior Software Engineer - Attribution

Censys, a leading provider of internet visibility and intelligence solutions, is seeking a Senior Software Engineer to join their Attribution team. The role focuses on building and maintaining their Attack Surface Management platform, which requires developing a world-class Attribution engine for real-time threat detection and analysis.

The position demands someone with deep internet knowledge and experience in building highly scalable streaming attribution engines. The ideal candidate will work on creating complete Attack Surface solutions using the Censys Internet Map and various third-party data sources, while maintaining a strong focus on customer needs and feature requests.

Key responsibilities include developing attribution paths between different internet entities, designing automated CI/CD solutions, and maintaining a customer-centric approach to feature development. The role requires expertise in data-oriented programming languages like Golang, Python, and Scala, along with significant experience in data pipeline development and service-oriented architectures.

The company offers a competitive compensation package ranging from $149,150 to $190,000 USD, plus bonus eligibility and equity. Benefits include 401k matching, comprehensive health coverage, and more. The position is hybrid, requiring office presence three days a week in one of their four hub locations: Seattle, Los Altos, Tysons, or Ann Arbor.

This is an excellent opportunity for a senior engineer passionate about cybersecurity and data engineering to join a company that's continuously innovating in the internet security space. The role offers the chance to work with cutting-edge technologies while solving complex problems in internet asset attribution and security intelligence.

Last updated 6 minutes ago

Responsibilities For Senior Software Engineer - Attribution

  • Build a complete Attack Surface for customers based on Censys Internet Map and third-party data sources
  • Explore and implement new technologies and architectural designs
  • Develop 'pivots' to find potential attribution paths
  • Design automated solutions for CI/CD environment
  • Maintain customer focus and help define Attribution roadmap

Requirements For Senior Software Engineer - Attribution

Go
Python
Scala
  • Deep understanding of internet data and company asset attribution (WHOIS, Certificate SANs, DNS record types)
  • 3+ years experience building scalable data pipelining solutions
  • 5+ years experience with data-oriented programming languages (Golang, Python, Scala)
  • 3+ years experience with CI/CD tools and methodologies
  • Experience with REST/GRPC and service-oriented architectures
  • Strong communication and documentation skills
  • Ability to participate in technical discussions and drive data-driven decisions

Benefits For Senior Software Engineer - Attribution

401k
Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • 401k
  • Health Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity
  • Bonus

Interested in this job?

Jobs Related To Censys Senior Software Engineer - Attribution

Senior Software Engineer - Attribution

Senior Software Engineer position at Censys focusing on building scalable Attribution engines for Attack Surface Management platform, offering competitive salary and benefits.

Senior Software Engineer, Streaming Attribution

Senior Software Engineer position at Censys focusing on building scalable Streaming Attribution systems for cybersecurity intelligence platform

Senior QA Engineer - Financial Services

Senior QA Engineer position at Capco Poland, focusing on financial services testing and automation, offering remote work and comprehensive benefits.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Addepar, building scalable distributed systems for investment data platform handling $7T+ in assets.

Backend Engineer - Developer Platform

Senior Backend Engineer position at Coinbase Developer Platform, building crypto payment infrastructure and developer tools.