Hybrid Full-time

CyberCube is hiring a Lead Software Engineer - Data Collection

About the Role

CyberCube is looking for a Lead Software Engineer - Data Collection to join our Data Strategy and Collection team. You will lead a team responsible for strategizing, designing, developing, deploying, and testing robust, automated data collection systems. This role involves owning the data collection strategy, managing the third-party data lifecycle, and collaborating cross-functionally to deliver on product goals.

What You'll Do

  • 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.
  • 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.
  • Develop and continually update technical documentation.
  • Perform code reviews and suggest opportunities for improvements.
  • Deliver high-quality data analysis and present findings to cross-functional teams.
  • Collaborate effectively with an organization that prides strong interdisciplinary teamwork.
  • Execute with speed and rigor within an efficient and multi-faceted startup environment.
  • Apply AI tools to streamline processes and explore new ways to unlock value through automation and analysis.

What We're Looking For

  • 5+ years of experience in building large-scale data collection systems.
  • Deep understanding of 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 and functional programming concepts.
  • Familiarity with modules commonly used for data collection, analysis, and machine learning such as Pandas, NumPy, Scikit-learn.
  • Experience with AWS technologies for computation, orchestration, and storage.
  • Experience with designing, deploying, and maintaining microservice applications.
  • 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.
  • Ability to think creatively and implement a plan to address bugs and urgent product issues promptly.
  • Aptitude for time-sensitive analysis and troubleshooting tasks.

Technical Stack

  • SQL, Python
  • AWS
  • Pandas, NumPy, Scikit-learn

Team & Environment

You will join the core R&D team at the company that works closely with engineering and product teams, reporting to Mohammad Al Boni, Head of Data.

Benefits & Compensation

  • Competitive salary
  • Unlimited PTO
  • Meaningful early-stage equity
  • Generous healthcare benefits with medical, dental and vision coverage
  • Monthly catered lunches and happy hours
  • Company-paid learning and development assistance
  • Flexible working hours and ability to work remotely
  • Opportunity to participate in a secondment program
  • Dependent care assistance plan
  • Company-supported mentorship program

Work Mode

This role follows a hybrid work model.

CyberCube is an equal opportunity employer committed to attracting, developing, and exciting exceptional people from diverse backgrounds.

Required Skills
SQLPythonAWSPandasNumPyScikit-learnData CollectionData ProcessingData PipelinesData QualityCloud InfrastructureETLMachine Learning
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
CyberCube

The market leader in digital analytics with the mission of delivering the world’s leading cyber risk analytics. An exceptionally well-funded startup used by 75% of the top 40 US and European cyber insurance carriers.

Visit website
Job Details
Category data
Posted 7 months ago