Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CyberCube Analytics Logo

Lead Software Engineer - Data Collection

CyberCube Analytics

$160,000 - $176,000
Aug 26, 2025
Remote, US
Apply Now

CyberCube is looking to hire a Lead Software Engineer to join the Data Strategy and Collection team to implement scalable systems for large-scale internet data collection, construct high-quality datasets, and drive market-differentiating features within their product offerings.

Requirements

  • 5+ years of experience in building large-scale data collection systems
  • Deep understanding of the internet infrastructure and technologies such as DNS, CDN, ASN, ISP, and CSP
  • Highly proficient in SQL and Python, strong fundamentals in data structures, algorithms, and base Python paradigms, including object-oriented programming as well as functional programming concepts; Familiarity with modules commonly used for data collection, analysis, and machine learning such as Pandas, NumPy, Scikit-learn etc.
  • Experience with AWS technologies for computation, orchestration, and storage
  • Experience with designing, deploying, and maintaining microservice applications
  • Ability to think creatively and implement a plan to address bugs and urgent product issues promptly
  • Aptitude for time-sensitive analysis and troubleshooting tasks

Responsibilities

  • Own the strategy for the Data Collection function and develop and test ideas for new collection initiatives
  • Manage the entire third-party data lifecycle, including sourcing, contracting, negotiation, and post-contract account management.
  • Engage in cross-functional collaboration with stakeholders from engineering, product management, cyber risk modeling, actuarial science, economics, and client success to deliver on projects and product goals
  • Deliver on key objectives and quarterly development goals across 3+ products
  • Manage a team of data specialists
  • Maintain, monitor, and apply design updates to existing data collection systems
  • Perform code reviews and suggest opportunities for improvements

Other

  • Excellent oral and written communication skills
  • Experience working in and leading project teams
  • Ability to work in an agile, fast-paced startup environment
  • Ability to maintain relationships, collaborate effectively, and meet deadlines while working remotely
  • Apply AI tools to streamline processes and explore new ways to unlock value through automation and analysis