Full Stack Software Engineer
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