Director of Engineering
Skills
Cloud InfrastructureAmazon Web ServicesExploitHuman ResourcesIT StrategyPipelinesPython
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
