Apply

Head of Engineering

Posted about 9 hours agoViewed

View full description

πŸ’Ž Seniority level: Manager

πŸ“ Location: United Kingdom

πŸ” Industry: Fintech

🏒 Company: GojiπŸ‘₯ 251-500πŸ’° over 5 years agoService IndustryFinancial ServicesInsurTechInsuranceFinTech

πŸ—£οΈ Languages: English

πŸͺ„ Skills: AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLPeople ManagementCross-functional Team LeadershipProduct DevelopmentStrategyAlgorithmsData StructuresCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDevOpsMicroservicesExcellent communication skillsAdaptabilityRisk ManagementTeam managementStakeholder managementFinancial analysisData modelingSoftware Engineering

Requirements:
  • Experience leading engineering teams of varying sizes, preferably in B2B fintech or high-growth technology settings.
  • A leadership style that empowers, nurtures, and motivates teams.
  • Proven ability to balance feature delivery with technical sustainability, creating space for long-term improvements.
  • Experience scaling teams and fostering an inclusive culture.
  • A collaborative mindset, working across teams to align technology with business goals.
  • Familiarity with AWS, continuous delivery, and Lambda microservices is beneficial but not required.
  • A supportive leadership approach, focusing on people development, team well-being, and operational excellence.
  • Strong stakeholder management skills, engaging with senior and junior engineers, managers, leads, and other internal team stakeholders to ensure alignment and effective collaboration.
  • Comfortable working remotely, with demonstrable experience leading remote or offshore teams effectively. This requires adapting leadership strategies beyond traditional agile playbooks to suit distributed teams.
Responsibilities:
  • Support and guide four engineering squads, fostering collaboration, inclusivity, and technical excellence.
  • Shape an engineering culture that prioritises long-term sustainability alongside innovation.
  • Partner with product teams to co-create a roadmap that balances business needs and technical improvements.
  • Oversee team processes, ensuring a positive and efficient working environment.
  • Work closely with the CTO, staff engineers, principal engineers, and engineering managers to support and drive the engineering vision.
  • Mentor and develop engineering managers, helping them grow in their roles and enhancing their leadership capabilities.
  • Inspire cultural transformation by encouraging open communication and continuous learning.
  • Be excited by working in a metric-led environment, taking accountability for improving performance against key metrics such as cycle time, deployment frequency, change failure rate, staff engagement, and feature delivery rate, while also refining measurement approaches and methodologies.
Apply

Related Jobs

Apply

πŸ“ UK, Europe

🧭 Full-Time

πŸ” Trading

🏒 Company: KeyrockπŸ‘₯ 51-100πŸ’° $72,000,000 Series B over 2 years agoCryptocurrencyBlockchainFinancial ServicesFinanceAsset ManagementFinTech

  • Proven experience building and maintaining high-concurrency, high-performance, low-latency trading systems.
  • Strong proficiency in development and architecture of Rust systems. Node.js (JavaScript/TypeScript) and Python are nice to have.
  • Proficient in data-intensive systems.
  • Proven experience with AWS, Docker
  • Experience managing and leading engineering teams, with a focus on fostering collaboration and professional growth.
  • Deep understanding of software engineering best practices, including agile methodologies, DevOps principles, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Strong problem-solving skills and a passion for building scalable, reliable, and secure systems.
  • Extensive expertise in finance and trading within the cryptocurrency sector.
  • Experience working in a fast-paced, dynamic environment within the financial industry is a plus.
  • Lead and manage a team of talented engineers, fostering a culture of innovation, collaboration, and excellence.
  • Drive the design, development, and maintenance of high-concurrency, high-performance trading systems.
  • Collaborate closely with product management to align engineering efforts with product goals and roadmap.
  • Implement and enforce best practices in software development, including code reviews, testing methodologies, and deployment strategies.
  • Ensure the scalability, reliability, and security of our systems by implementing robust architectures and engineering practices.
  • Provide technical leadership and mentorship to team members, fostering their professional growth and development.
  • Stay abreast of industry trends and emerging technologies, identifying opportunities for innovation and improvement.
  • Collaborate with cross-functional teams to drive continuous improvement and operational excellence.
  • Collaborate with System Architect and other Engineering managers to align with our company-wide technical strategy.

AWSBackend DevelopmentDockerLeadershipNode.jsPythonSoftware DevelopmentAgileAlgorithmsRustCI/CDDevOpsMicroservices

Posted 13 days ago
Apply
Apply

πŸ“ UK, Europe

🧭 Full-Time

πŸ” Trading

🏒 Company: KeyrockπŸ‘₯ 51-100πŸ’° $72,000,000 Series B over 2 years agoCryptocurrencyBlockchainFinancial ServicesFinanceAsset ManagementFinTech

  • Proven experience in building and maintaining data-intensive, large-scale, high-performance trading data platforms.
  • Strong expertise in Rust (or C++), Python, and TypeScript for system development and automation in the financial services industry.
  • Deep understanding of data engineering principles, including data modeling, ETL pipelines, and stream processing.
  • Experience with financial services data workflows, including trading, middle office, and back office operations.
  • Extensive experience in cloud-native architectures, with proficiency in AWS.
  • Proficient in GitOps tools and methodologies for infrastructure automation and deployment.
  • Strong background in DevSecFinOps, ensuring compliance, security, and cost efficiency across the development lifecycle.
  • Hands-on experience with CI/CD pipelines, infrastructure as code (IaC), and monitoring tools.
  • Architect, develop, and maintain large-scale, high-performance trading data platforms with a focus on low latency and high availability.
  • Apply data engineering principles to design efficient, scalable, and fault-tolerant data pipelines for trading, risk management, and reporting.
  • Ensure seamless integration between trading operations and backoffice systems, improving operational efficiency and automation.
  • Lead cloud-native infrastructure initiatives, leveraging AWS, Kubernetes, and Terraform to deploy and scale systems efficiently.
  • Implement GitOps-driven workflows to enhance deployment automation, observability, and system governance.
  • Foster a DevSecFinOps culture, ensuring security, compliance, and financial accountability within the development lifecycle.
  • Optimise data storage and retrieval strategies, balancing performance, cost, and compliance in a financial services environment.
  • Collaborate with engineering leads, risk managers, product managers, and engineering teams to enhance the overall platform capabilities.
  • Provide technical leadership and mentorship, fostering a culture of innovation and professional growth.
  • Stay ahead of emerging trends in cloud infrastructure, security, and blockchain technologies to drive continuous improvement.

AWSPythonETLKubernetesTypeScriptData engineeringRustCI/CDTerraform

Posted about 1 month ago
Apply