
Lead Product Engineer
Artificial Labs Ltd7 months ago
Remote, United KingdomStaff+
Responsibilities
- Design and evolve high-performance, scalable software architectures and supporting infrastructure.
- Lead the breakdown and delivery of large, complex technical initiatives into achievable milestones.
- Provide technical leadership across system architecture and multiple codebases, languages, and domains.
- Own major projects end-to-end, driving progress, removing blockers, and ensuring outcomes.
- Establish and improve engineering and organisational processes for delivery and collaboration.
- Support engineers through coaching, performance management, and targeted growth plans.
- Promote clear communication, alignment, and effective cross-team collaboration.
Requirements
- Strong experience with multiple languages and codebases, including Haskell, Clojure, OCaml, Scala, Elm, and Erlang.
- Strong system-level technical understanding and experience building performant, evolutionary architectures.
- Experience writing high-quality, well-tested code using appropriate unit, property-based, and integration testing strategies.
- Ability to balance pragmatism with software quality and make decisive technical choices.
- Experience inspiring and retaining teams and supporting engineer development.
- Strong organisational, problem-solving, communication, and stakeholder-alignment skills.
- Collaborative approach with an emphasis on product quality.
- Experience in insurtech, insurance, or related industries is especially valued.
- Experience working in a distributed environment is especially valued.
Benefits
- Private medical insurance, income protection insurance, and life insurance of four times base salary.
- On-site gym and shower facilities.
- Enhanced maternity and paternity pay.
- Team social events and company parties.
- Salary exchange on pension and nursery fees.
- Access to the Maji financial wellbeing platform.
- Company stock options managed through Ledgy.
- Milestone birthday bonus and Life Events leave policy.
- 28 days of holiday plus national holidays.
- Home office and equipment allowance, including a company MacBook.
- Learning allowance and leave for conferences or exams.
- YuLife employee benefits, including an employee assistance programme and bereavement helplines.
- A tree planted through Ecologi for each new hire.
- Background checks may include criminal record, credit history, previous-employer, and academic-qualification checks.
Tech Stack
ClojureErlangHaskellScala
Categories
Product Engineering