Director of Engineering

Skills
Cloud InfrastructureAmazon Web ServicesExploitHuman ResourcesIT StrategyPipelinesPython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of software engineering experience
  • At least 3 years in an engineering leadership role
  • Experience in cybersecurity, vulnerability management, or threat intelligence
  • Strong programming skills in one or more languages such as Python Go or Java
  • Proven track record of hiring and growing engineering teams
  • Experience designing and scaling distributed systems microservices and cloud infrastructure
  • Deep experience with data pipelines APIs or high-volume data processing
  • Strong technical judgment and ability to communicate architectural tradeoffs
  • Excellent communication and collaboration skills across technical and non-technical audiences
  • Ownership mindset focused on outcomes

Nice to have

  • Hands-on leader
  • Collaborative
  • Accountable
  • Curious
  • Innovative
  • Growth mindset

Day to day

  • Lead and grow engineering teams while staying deeply hands-on with technical work and critical implementations
  • Set technical direction, drive architectural decisions, and improve core platform systems, APIs, and data pipelines
  • Partner across Product, Data, Research, and Security to deliver reliable, high-impact features and scalable solutions