Digital Catapult
Digital Catapult
Digital Catapult helps businesses adopt advanced digital technologies, including artificial intelligence, immersive technologies, and future networking. The organization connects businesses, government, and academia to address practical challenges, with a particular focus on manufacturing and creative industries. Its physical and digital resources support smaller companies in overcoming barriers to technology adoption, while its work also spans consulting and healthcare applications.

Lead Software Engineer – Azure, TypeScript & Python (Belfast Hybrid)

Lead the delivery of Azure software platforms and digital twin environments at Digital Catapult. Shape architecture, contribute hands-on code, oversee platform operations, and mentor Belfast-based engineers.

Description

  • Direct technical delivery across work ranging from rapid prototypes to production-ready platforms
  • Develop complete software solutions with TypeScript, Python, Docker, Kubernetes, and infrastructure as code on Azure
  • Define engineering expectations for architecture, code quality, security, and testing
  • Support and mentor engineers while helping grow the Belfast engineering team
  • Partner with product, design, research, and client stakeholders to translate requirements into working software
  • Take ownership of platform operations, including monitoring, troubleshooting, and performance

Requirements

  • Demonstrated technical leadership across complex software projects involving multiple languages
  • Strong backend development experience with TypeScript or JavaScript and at least one additional language, such as Python or Rust
  • Practical frontend experience using a modern framework such as React
  • Experience with CI/CD, containerisation, and cloud-based deployment
  • Hands-on familiarity with GitHub Actions, Docker, and Kubernetes
  • Obtain Baseline Personnel Security Standard (BPSS) clearance before employment begins
  • Effective collaboration with engineers, designers, researchers, and non-technical stakeholders
  • Interest in generative AI tools and emerging technologies, including digital twins

Benefits

  • Discretionary annual company bonus
  • 25 days of annual leave, bank holidays, and 3 days off between Christmas and New Year
  • Double-matched pension contributions of up to 10% of salary
  • Benefits allowance worth 4% of salary, usable for a health cash plan, private medical insurance, additional holiday, or pension contributions
  • Electric vehicle scheme
  • Cycle to Work scheme
  • Technology scheme
  • Gym membership discounts
  • Give As You Earn programme
  • PerkPal discounts and offers
  • Life insurance worth four times salary
  • Complimentary employee assistance and financial wellbeing advice
  • Enhanced maternity and paternity leave
  • Hybrid working with office access two days each week
  • Support for continued learning and professional development
  • Company-organised social events
  • Complimentary snacks in the office
  • Employee-led affinity groups
  • Football, running, climbing, and volunteering activities

Related Jobs

Mindrift

Senior Python Data Scraping Engineer (Freelance, Remote in Sweden)

Mindrift

Mindrift is seeking a senior Python engineer to build dependable scraping workflows for AI projects. The role focuses on extracting, validating, and scaling structured data from complex, dynamic websites.

Open
Mindrift

Senior Python Data Scraping Engineer (Freelance, Remote in Saudi Arabia)

Mindrift

Senior Python engineer developing scalable scraping workflows for Mindrift’s Tendem AI project. The role focuses on extracting, validating, and structuring complex web data with Python and automation tools.

Open
Mindrift

Senior Python Data Scraping Engineer — Freelance Remote in Romania

Mindrift

Mindrift is seeking a senior Python engineer to build dependable scraping and data-extraction workflows for AI projects. The role focuses on converting dynamic websites into accurate, validated, structured datasets.

Open