B

Baillie Gifford

Independent investment management with long-term focus

Senior Data Platform Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeEdinburgh, UKNo salary listedIn-person

About the Job

Requirements

  • Significant experience engineering, administering, or developing enterprise data platform technologies in production environments.
  • Deep technical expertise in one or more relevant platforms, such as Microsoft Fabric, Snowflake, or PostgreSQL, with the ability and willingness to develop capability across a broader and evolving platform estate.
  • Strong understanding of data platform architecture, performance, capacity, availability, resilience, backup, and disaster recovery.
  • Experience diagnosing complex technical and performance problems and using evidence to identify root cause and appropriate remediation.
  • Experience applying security principles to data platforms, including authentication, authorisation, privileged access, encryption, and data protection.
  • Experience with automation and scripting using technologies such as PowerShell, Python, Shell, or equivalent, together with source control, CI/CD, and automated deployment or configuration practices.
  • Experience working with cloud infrastructure or managed data services, preferably Azure or another major cloud platform, and understanding dependencies such as compute, storage, networking, identity, monitoring, and observability.
  • Ability to communicate complex technical issues, options, risks, and recommendations clearly to technical and non-technical audiences.
  • Experience providing technical leadership, mentoring, or coaching engineers without relying on formal line-management authority.
  • Experience defining or improving engineering standards, patterns, and practices to support consistent, secure, and maintainable platform delivery.
  • A strong service mindset, considering how technical decisions affect the reliability, usability, and supportability of the platforms customers depend on.

Responsibilities

  • Act as a senior technical contributor across data platform services, providing engineering leadership and trusted technical guidance within areas of expertise.
  • Help shape the technical direction of the data platform estate, identify where engineering approaches, tooling, or platform capabilities should evolve, and address technical debt where simplification improves reliability, supportability, and long-term sustainability.
  • Actively use and promote AI to improve engineering productivity, automation, problem solving, and service quality.
  • Design, implement, and continually improve secure, scalable, and resilient data platform solutions.
  • Take technical ownership of platform products and services throughout their lifecycle, including deployment, configuration, patching, upgrades, capacity, and performance.
  • Develop and maintain engineering standards, principles, patterns, operational procedures, and technical documentation that support consistent and safe delivery.
  • Provide technical leadership for availability, resilience, backup, recovery, and disaster-recovery arrangements, including regular validation that recovery capabilities work as intended.
  • Monitor platform health, availability, performance, and capacity; identify risks and drive preventative and corrective measures.
  • Lead or contribute to the diagnosis of complex incidents and recurring problems, ensuring root causes are understood and corrective actions are implemented.
  • Design and improve automation, Infrastructure as Code, and related engineering practices to reduce manual effort, improve repeatability, and increase service quality.
  • Work with customers to understand technical requirements and consumption patterns, helping them select and use appropriate data platform products and services effectively.
  • Evaluate new and existing data platform technologies and tooling.
  • Mentor and coach engineers, share knowledge, and reduce dependency on individual subject-matter experts through documentation, pairing, and cross-skilling.
  • Work effectively with technology vendors and external support providers.
  • Participate in appropriate on-call or out-of-hours support arrangements where required for critical services.

Desired Qualifications

  • Experience working with Azure or another major cloud platform is preferred.

About the Company

Baillie Gifford

Independent investment management with long-term focus

Baillie Gifford is an independent investment manager that steers money for clients, using its own team-owned partnership to decide on long-term investments. The firm partners with clients to manage assets, currently around £287 billion, by focusing on steady growth over many years instead of chasing quick wins. Its business is run by 47 senior executives who own and operate the firm, which provides stability for clients and aligns incentives with long-term results. The company differentiates itself through an employee-led, century-old partnership structure and a commitment to long-term thinking rather than frequent external acquisitions. The goal is to grow and protect clients’ wealth over the long run by making prudent, patient investment choices.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Edinburgh, United Kingdom
Founded
1908

Recently Posted Jobs

Explore more opportunities at Baillie Gifford

See more jobs