Mid-Level Software Engineer (Data & Infrastructure)

CULINERA
Amersham, United Kingdom
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 65K

Job location

Amersham, United Kingdom

Tech stack

PHP
API
Artificial Intelligence
Azure
Data Infrastructure
ETL
DevOps
Laravel
Standard Sql
SQL Databases
Data Streaming
Azure
Microsoft Fabric
Xero (Accounting Software)
Azure
Data Pipelines
Api Management

Job description

We are a close-knit engineering team building and running the internal products that 700+ employees across 70+ locations depend on every day; from our Laravel-based ops platform, to Azure data pipelines, mobile apps, and a new greenfield system in early development., We're looking for a Mid-Level Software Engineer who leans towards the data and infrastructure side of what we build.

You'll be a hands-on contributor to our Azure data platform; the pipelines and warehouse that power reporting across the business; and play a key role in how our infrastructure is designed and run.

You'll work across Synapse, Microsoft Fabric, SQL, and Azure infrastructure, building the systems that keep our data flowing and our platforms reliable.

This is a high-ownership, ship-it role; there are no project managers, so you'll take work from idea through to production yourself. Your input will directly shape how data flows and how our systems are built.

What you will be doing

Data

  • Build and maintain ETL / ELT pipelines into our warehouse
  • Work across Azure (Synapse, Fabric, SQL) to keep data flows reliable
  • Model data for reporting; structure, performance, and integrity
  • Troubleshoot pipeline failures and improve observability.

Infrastructure

  • Contribute to Azure infrastructure design and architecture
  • Work with App Service, API Management, Service Bus, Blob Storage, VNet
  • Build and maintain CI/CD pipelines
  • Own reliability, performance, security and cost decisions.

Engineering

  • Contribute to Laravel / PHP back end (jobs, integrations, APIs)
  • Own work end to end; scope, build, ship and demo
  • Help shape how we build AI into our products., Infra-as-code, Service Bus/API Management, Xero/Graph integrations, Filament, or messaging/queue systems

What you'll get

  • A central role on the data platform and infrastructure 700+ people rely on
  • Real influence on architecture and technical decisions
  • Exposure to modern Azure tooling (Synapse, Fabric, SQL)
  • A broad stack across data, cloud and web
  • Clear path to senior engineer
  • The chance to help build a greenfield platform from early stages.

Requirements

Do you have experience in Azure?, * A few years' experience in data, infrastructure or backend engineering

  • Strong SQL and data modelling skills
  • Hands-on experience with data pipelines / warehousing (ideally Azure)
  • Real cloud / DevOps experience (Azure preferred)
  • Strong PHP / Laravel capability
  • Comfortable owning work from requirement to delivery
  • Curious, self-driven, and passionate about the craft
  • Confident using AI tools; with real understanding behind the code
  • Up for building AI into products, not just using it.

Benefits & conditions

Pulled from the full job description

  • Referral programme
  • Employee mentoring programme
  • Financial planning services
  • Employee discount
  • Sick pay
  • Life insurance
  • Store discount, * Canteen
  • Casual dress
  • Company events
  • Company pension
  • Discounted or free food
  • Employee discount
  • Employee mentoring programme
  • Financial planning services
  • Health & wellbeing programme
  • Life insurance
  • On-site parking
  • Private medical insurance
  • Referral programme
  • Sick pay
  • Store discount

Apply for this position