Full Stack / Data Engineer
Location: London, England
Overview
We are looking for a versatile and hands-on Developer / Data Engineer who thrives in a fast-paced startup environment. This role covers application development, data architecture, and site reliability — solving complex problems, supporting production systems, and building scalable data self-service foundations through Microsoft Fabric and a Medallion architecture.
You’ll be part of a small, high-performing team where ownership, curiosity, and initiative matter more than job titles.
Key Responsibilities
- End-to-End Development: Build and maintain cloud-native applications and services using C#, .NET, and Azure.
- Data Architecture & Fabric: Design and maintain Microsoft Fabric environments and establish Medallion (Bronze/Silver/Gold) data architecture for analytics and self-service.
- Site Reliability & Support: Provide 3rd-line support, diagnosing and resolving complex production issues.
- Automation & Monitoring: Develop deployment automation, observability, and reliability tools.
- AI & LLM Integration: Prototype and integrate LLM-driven solutions for analytics and development efficiency.
- Collaboration: Work closely with engineering, product, and operations teams from concept to production.
- Continuous Improvement: Contribute to documentation, technical standards, and architecture evolution.
Skills & Experience
Must-Have
- Strong background in C# / .NET (API design, backend systems).
- Hands-on experience with Azure services (App Services, Functions, Service Bus, DevOps).
- Solid understanding of data architecture and ETL/ELT pipelines.
- Proven experience with Microsoft Fabric, Data Lakehouse, or Medallion architectures.
- Skilled at troubleshooting complex distributed systems.
- Exposure to SRE principles (monitoring, incident management, resilience).
- Familiarity with AI/LLMs (OpenAI, Azure OpenAI, or similar).
- Excellent problem-solving and delivery skills.
- Experience in a startup or small-team environment.
Nice-to-Have
- Experience with Power BI, Delta Lake, Synapse, or Databricks.
- Knowledge of Python or TypeScript for automation scripting.
- Familiarity with CI/CD pipelines, Terraform/Bicep, and observability stacks.
- Understanding of security, compliance, and data governance.
- Experience integrating AI-driven agents into developer workflows.
What Success Looks Like
- Fabric and Medallion architecture established for analytics.
- Stable, observable, and performant systems.
- Quick and effective troubleshooting of live issues.
- Enhanced data accessibility and self-service analytics.
- Productive use of AI and automation to improve efficiency.
Attributes We Value
- Curious, pragmatic, and proactive problem-solver.
- Comfortable with ambiguity and rapid change.
- Strong communicator across technical and non-technical teams.
- Takes ownership — “if it breaks, you fix it.”
- Passionate about continuous learning and leveraging AI tools effectively.
