About the Role
The Product Engineering Manager is responsible for managing a portfolio of software projects, overseeing staff, support services, and all associated deliverables.
Responsibilities
- Lead, mentor, and support experienced engineering teams across global locations (US, Canada, UK, Australia, New Zealand).
- Own product intent, portfolio priorities, and trade-off decisions across assigned product lines.
- Act as the accountable voice for both engineering and product outcomes.
- Devise and apply communication strategies to align a global, cross-functional workforce around product and delivery goals.
- Engage stakeholders to reconcile strategic, commercial, and technical priorities, translating customer signals into product direction.
- Assemble and monitor high-performance, multidisciplinary engineering teams.
- Set objectives, monitor performance, promote communication, and ensure the well-being of direct reports.
- Support administrative tasks for timely processing of actions affecting direct reports.
- Define and guard product intent, establishing what each product is, what it is not, and who it is for.
- Collaborate with team leads to review high-level architecture, internal project goals, and technical barriers.
- Partner with stakeholders to refine project priorities and adapt deliveries based on evolving market and customer requirements.
- Analyze program requirements and develop effort estimates in conjunction with program management partners.
- Maintain depth in respective disciplines and contribute to ongoing software projects in research, engineering, or quality assurance.
Requirements
- Bachelor's degree or equivalent experience in software engineering, computer science, or a related field.
- Demonstrated proficiency in mobile platform (Android or iOS) internals.
- Proficiency in native programming languages (Objective-C, Swift, Java, and/or Kotlin).
- Proficiency in system security mechanisms.
- 8+ years of experience in software development, process automation, quality engineering, or network operations.
- Working knowledge of operating system and application vulnerability classes.
- Proven experience analyzing malware samples and understanding mitigations provided by software patches.
- Experience with containerization technologies (e.g., Docker).
- Experience with git workflows.
- Experience with continuous integration/delivery platforms (e.g., Bamboo, Jenkins, GitHub, GitLab).
- Knowledge and practical experience with agile software development methodologies.
- 4+ years of experience leading a team.
- UK/5 EYES nationality.
- Ability to obtain a security clearance.
- Right to work in the UK.
- Eligibility for access to classified information.
- Subject to government security checks.
Skills
- Mobile platform internals (Android)
- Mobile platform internals (iOS)
- Native programming languages (Objective-C)
- Native programming languages (Swift)
- Native programming languages (Java)
- Native programming languages (Kotlin)
- System security mechanisms
- Operating system vulnerability classes
- Application vulnerability classes
- Malware sample analysis
- Software patch mitigation understanding
- Containerization technologies (Docker)
- Git workflows
- Continuous integration/delivery platforms (Bamboo)
- Continuous integration/delivery platforms (Jenkins)
- Continuous integration/delivery platforms (GitHub)
- Continuous integration/delivery platforms (GitLab)
- Agile software development methodologies
- CNO development
- Offensive cyber security
- Low-level programming languages
- Instruction sets
- Developer debugging tools (Windows)
- Developer debugging tools (macOS)
- Developer debugging tools (Android)
- Developer debugging tools (iOS)
- Reverse engineering tools (IDA Pro)
- Reverse engineering tools (Ghidra)
- Reverse engineering tools (Hopper)
- Dynamic analysis tools (Frida)
- Dynamic analysis tools (ADB)
Location
- London, Piccadilly Circus
Work Type
- Global team collaboration
- May require working outside of normal working hours (evenings, holidays, weekends)
- Up to 10% travel required
Experience Level
- 8+ years of experience in software development, process automation, quality engineering, or network operations.
- 4+ years of experience leading a team.
Education Level
- Bachelor's degree or equivalent experience in software engineering, computer science, or a related field.
Benefits
- 25 days holiday per year (plus bank holidays)
- Increasing holiday with long service
- Opportunity to buy/sell up to 5 days holiday
- Private medical insurance with optional family cover
- Pension scheme of up to 8% employer contribution
- Life Assurance 4x salary (flexible up to 10x)
- Group income protection
- Flexible opt-in extras such as a health care cash plan
- Flexible opt-in extras such as dental insurance
- Flexible opt-in extras such as gym membership
- Flexible opt-in extras such as critical illness cover
- Flexible opt-in extras such as cycle to work scheme
- Flexible opt-in extras such as travel insurance
- Flexible opt-in extras such as electric car scheme
- Employee Family Assistance Program providing mental health and wellbeing support
About the Company
- Trenchant works alongside researchers and engineers from across the security research and intelligence communities.
- Tight-knit interdisciplinary teams generate thoughtful capability designs and incremental feature releases.
- Reliably delivers world-class computer security products into operational environments.
- Offers an exceptional value-proposition for individuals looking to make an impact.
- Trenchant’s expertise is a by-product of the L3Harris acquisition of Azimuth Security and Linchpin Labs.
- United under Trenchant, it is a key component of L3Harris’ Intelligence and Cyber Sector.
- Trenchant is the core of the newly established Cyber division.
- A trusted, discrete partner furnishing security products, consultancy, training, and integration services to allied security, defense, and law enforcement agencies.
