Full Stack Software Engineer (Data-Focused)
Location: London - Hybrid - 1-2 days per week
Salary: £(Apply online only)k + Bonus
Type: Permanent
Sponsorship: Not Available
Role Overview:
We are seeking a Senior or Staff-Level Fullstack Software Engineer with a strong background in data to join our Data Science & Engineering team.This is a greenfield initiative that seeks to consolidate several lines of business under a single modern architecture. In this role, you will empower the business with the technology and tools needed to leverage data throughout the organization.
This Includes:
Deploying open-source BI tools and platforms
Setting up streaming data collection and validation services
Implementing third-party analytic solutions
Assisting with data-centric migration tasks
Key Responsibilities:
Partner with Data Engineers to deploy and maintain internal data tools and platforms
Implement and maintain integrations with third-party data platforms and APIs
Work with DevOps and Platform Engineers to support:
Infrastructure as Code using Terraform
Containerisation and deployment via Kubernetes (AKS)
CI/CD automation via ArgoCD
Monitoring via OTLP and Sumo Logic
Contribute to architectural decisions, with a strong emphasis on data security
Assist migration and data engineering teams in moving legacy products to a new technology stack
Support documentation, testing, and ongoing maintenance of production systems
Required Qualifications:
7+ years of experience in software engineering roles, with a track record of building solutions end-to-end
Experience deploying applications in cloud environments, preferably Microsoft Azure
Strong experience in REST API design and OpenAPI standards
Extensive experience working with databases, data platforms, and analytical tools
Ability to research, propose, and implement solutions with minimal supervision
Experience building internal-facing CRUD applications
Familiarity with front-end development and ability to make basic modifications to open-source UI components
Experience enabling data scientists and engineers with Python-based development workflows and tooling
Technology Stack:
Azure Cloud Services
C# (.NET 10)
Python
React.js and modern JavaScript (ES6+)
Snowflake (Data Warehouse)
Apache Airflow
Terraform
dbt
SQL Server