- Company Name
- Informed Solutions
- Job Title
- Senior Data Engineer
- Job Description
-
**Job title**
Senior Data Engineer
**Role Summary**
Design, build, and deliver scalable, production‑grade data platforms and pipelines for public‑sector clients. Own end‑to‑end delivery, from architecture and design through to deployment, operation and continuous improvement, while mentoring junior engineers and serving as a trusted technical advisor to stakeholders.
**Expactations**
- Deliver high‑quality, reliable data services on time and within budget.
- Lead data architecture, ensuring alignment with business requirements and enterprise standards.
- Mentor and coach team members, fostering a culture of quality and innovation.
- Collaborate with cross‑functional partners (Software Engineering, UX, Data Science, Delivery Management, Live Services) to define and refine technical solutions.
- Communicate status, risks, and dependencies clearly to clients and internal stakeholders.
**Key Responsibilities**
- Own engineering and delivery of data services across the full lifecycle (design, build, deploy, operate, improve).
- Lead end‑to‑end design of data pipelines, data models and platform components; produce and maintain technical documentation.
- Design, develop, test and deploy ETL pipelines to source, cleanse and optimise data at scale.
- Build and maintain orchestration solutions (e.g., Apache Airflow) with testing, alerting, monitoring and data‑quality checks.
- Embed data testing, validation, observability and alerting (Prometheus, Grafana) to guarantee reliability and performance.
- Capture and validate metadata, including geospatial standards where relevant, to support governance and discovery.
- Partner with Delivery Managers to plan technical activities, estimate effort, and mitigate risks.
- Act as a trusted technical advisor to client counterparts, partners and third‑party vendors.
- Mentor and develop Data Engineers and adjacent roles, providing technical leadership and career support.
**Required Skills**
- 5+ years of proven experience in Data Engineering, delivering production‑grade platforms and pipelines.
- Strong Python development skills (ETL, orchestration, testing).
- Proficiency with at least one major cloud platform (AWS, Azure, or GCP).
- Experience with relational databases (PostgreSQL, Microsoft SQL Server) and non‑relational stores (e.g., NoSQL, Data Lake).
- Hands‑on experience with data orchestration tools (Apache Airflow, Prefect, or equivalent).
- Knowledge of monitoring/alerting solutions (Prometheus, Grafana, or similar).
- Familiarity with data quality, testing, and metadata management practices.
- Excellent problem‑solving, communication and stakeholder‑management skills.
- Agile mindset, ability to work in fast‑paced, cross‑functional teams.
**Required Education & Certifications**
- Bachelor’s degree (or equivalent) in Computer Science, Data Engineering, or related technical field.
- Certifications such as Google Cloud Professional Data Engineer, AWS Certified Data Analytics – Specialty, or Azure Data Engineer Associate are a plus.
Altrincham, United kingdom
Hybrid
Senior
09-02-2026