Director of Engineering
About Us:
Beazley Security is a global cybersecurity firm committed to helping clients enable advanced cyber defenses that reduce risk with quantifiable results. We’re comprised of top talent from private industry, government, intelligence, and law enforcement who are specialists in threat detection, incident response, digital forensics, offensive security, risk management, and cyber resilience. As a subsidiary of specialty insurance giant, BeazleyInsurance, we’ve been at the forefront of cyber insurance management and breach response activities for business clients in the US, UK, and Europe since 2017. As Beazley Security, the company will have an expanded scope, leveraging nearly two decades of cyber incident experience, a strong services division, and a business strategy focused on growth, to realize our goals and deliver benefit for clients.
As a company, we are committed to upholding our core values of Belonging, Integrity, Service, Accountability, and Curiosity. We believe these values are essential to creating a strong and inclusive workplace culture, as well as to delivering world-class cybersecurity solutions to our clients worldwide. As Beazley Security, these values will continue to thrive, with an extra emphasis on expansion of our capabilities and capacity in helping solve unique client challenges.
Summary:
Beazley Security is seeking a Director of Engineering to lead and scale our software engineering function across multiple product teams building secure, high-performance applications that power our cybersecurity products and services. You’ll set technical direction, strengthen team health, and drive delivery excellence across an organization operating with modern engineering practices including cloud-native architectures, containerization, scalable service design, CI/CD, infrastructure-as-code, and DevSecOps standards.
Reporting to the Deputy Chief Product & Technology Officer, you’ll partner closely with Product, Security, IT, and other stakeholders to translate business objectives into dependable engineering execution. You will also help shape our AI strategy, both in how our products responsibly leverage AI capabilities and in how our teams use AI-assisted development tools to securely accelerate delivery, while evolving the engineering team into a scalable, multi-tier organization that supports Beazley Security’s continued growth.
This role is ideal for a technical leader with deep software development expertise who thrives at the intersection of people management, product growth, and strategic thinking in a fast-paced, security-conscious environment.
Key Responsibilities:
Technical Leadership & Strategy
- Define and execute the engineering strategy in alignment with Beazley Security’s product roadmap and business objectives, partnering with the Deputy CPTO, CPTO, and Director of Product on long-term technical vision.
- Lead architectural planning across all product lines ensuring systems are designed for scalability, reliability, security, and maintainability.
- Guide technology decisions, development frameworks, tooling, and infrastructure standards across engineering teams.
- Evaluate and adopt emerging technologies, including cloud-native architectures, microservices, and modern DevOps practices, to keep the engineering function at the leading edge.
Team Leadership & Management
- Directly lead and mentor a growing engineering team evolving the organization from a flat structure into a scalable, multi-tiered team with engineering managers and technical leads over time.
- Drive performance management and career development across the team while fostering a culture of accountability and curiosity.
- Define the engineering org structure and resourcing plans to support company growth including succession planning and leadership development.
- Guide and coordinate outsourced engineering partners alongside the in-house full-time Engineering team by leveraging subcontracting relationships while ensuring both standards and delivery goals are consistently met.
Platform Engineering & Reliability
- Ensure all products operate reliably on a 24/7 basis, including uptime, incident response, and on-call processes.
- Partner with IT to own and manage cloud infrastructure across AWS and Azure, ensuring environments are secure, cost-efficient, and aligned with security and compliance requirements.
- Establish and maintain observability, monitoring, and alerting practices to proactively identify and resolve system health issues.
- Continue to evolve and optimize our infrastructure-as-code practice and CI/CD pipelines, strengthening deployment automation to further improve delivery velocity and reliability.
Project & Delivery Oversight
- Oversee execution of engineering projects across multiple product teams ensuring timely delivery and code quality while aligning with the goals of the roadmap and products.
- Collaborate with Product to scope and prioritize engineering work within agile delivery frameworks.
- Remove blockers and enable teams to operate efficiently and independently while balancing speed with quality and security.
- Establish delivery metrics and reporting cadences to provide visibility into engineering velocity and capacity and risk.
Cross-Functional Collaboration
- Serve as the primary engineering liaison across departments within Beazley Security.
- Ensure technical alignment with Beazley Security’s cybersecurity service offerings and evolving client needs.
- Partner with Finance to track engineering spend across products and support software capitalization (CapEx) reporting.
- Represent the engineering perspective in leadership discussions and planning sessions and client-facing conversations as needed.
Engineering Operations
- Establish and continuously improve engineering workflows, coding standards, testing practices, code review processes, and deployment pipelines.
- Define and monitor key engineering KPIs and quality metrics.
- Champion a culture of secure development ensuring security is embedded in the SDLC through practices.
- Foster a collaborative, inclusive, and high-trust engineering culture where innovation and continuous learning are valued.
Engineering Innovation
- Own and drive the AI strategy across the engineering organization through product-facing AL capabilities and internal engineering productivity tooling.
- Help define and ensure policies and best practices are met for the secure and responsible adoption of AI-assisted coding tools (e.g., code generation, automated testing, AI-powered code review) across the team.
- Collaborate with product leadership to identify opportunities where AI and machine learning can enhance Beazley Security’s cybersecurity service offerings and client value.
- Stay current with advancements in AI and assess its applicability to engineering workflows and product features to suggest improvements.
Qualifications:
- 8+ years of professional software engineering experience with at least 3–5 years in engineering leadership roles managing multi-team or multi-product engineering functions.
- Proven track record of building, scaling, and retaining high-performing technical teams, including experience evolving organizational structures as teams grow.
- Strong technical foundation in modern software development (e.g., Python, Node.js, TypeScript, Go) and cloud-native development on AWS Fargate and/or Azure EKS.
- Experience working in or adjacent to environments where security and compliance are paramount.
- Deep understanding of engineering best practices including CI/CD, agile methodologies, infrastructure-as-code, secure coding, and DevSecOps.
- Experience with AI capabilities to help guide AI usage within products and in adopting AI-powered developer tools across the engineering team would be preferred.
- Experience managing cloud infrastructure partnerships with IT including cost optimization, security hardening, and multi-cloud environments.
- Experience leading or integrating outsourced/subcontracted engineering teams alongside in-house staff.
- Excellent leadership, communication, and stakeholder management skills.
Beazley Security offers:
- Fully remote work opportunities to fit your lifestyle.
- Competitive salary with a commission structure.
- Flexible working arrangements to support balance.
- Generous parental leave to support your family.
- Private healthcare for your peace of mind.
- A strong pension scheme to help secure your future.
- A lifestyle allowance to enhance your well-being.
- Life insurance and long-term disability coverage for added security.
- Opportunities to grow through career advancement and ongoing training.
- Access to industry conferences and events for professional development.