Data Platform Manager - Golang Engineering

Lawrence Harvey
Barcelona, Spain
3 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Big Data Cloud Engineering Databases Data Infrastructure Distributed Systems NoSQL Cloud Services Software Engineering Private Cloud Environment Grafana Kubernetes
+2 more
Data Management Golang

Job description

About the Role¿Es este el puesto que está buscando?Si es así, siga leyendo para obtener más detalles y no olvide enviar su solicitud hoy mismo.We are looking for an experienced Data Platform Manager to lead an engineering team responsible for building and evolving a large-scale, cloud-native data platform.This is not a traditional Data Management position.We are looking for someone who comes from a strong Software Engineering / Platform Engineering background, ideally with hands-on experience in Golang, Kubernetes and distributed systems, and who has progressed into technical leadership and people management.You will combine engineering leadership, architecture and team development, working closely with senior engineers, architects and product stakeholders to shape the future of a highly scalable data platform.The environment is heavily focused on cloud-native engineering, automation, Kubernetes and building platforms as products.What You’ll DoLead and develop a team of Software, Platform and Data Platform Engineers.Own the technical direction and evolution of key components within the Data Platform.Drive architectural decisions around distributed systems, Kubernetes and cloud-native services.Work closely with engineers on technical design, architecture reviews and complex engineering challenges.Ensure the platform remains scalable, resilient, secure and highly available.Promote strong engineering practices around testing, observability, automation and CI/CD.Drive the development of internal APIs, services and platform capabilities.Support the team in designing and operating production systems at scale.Collaborate with Product, Architecture, Infrastructure and Data teams across an international engineering organisation.Balance technical excellence with business priorities and delivery.Mentor senior engineers and create clear development paths within the team.Build a strong engineering culture based on ownership, collaboration and continuous improvement.Technical BackgroundWe are looking for someone who has previously been a strong engineer and understands the challenges their team is solving.Ideally, you will bring experience across several of the following areas:Golang / GoKubernetesKubernetes Operators / ControllersCloud-native architecturesMicroservices and distributed systemsREST / gRPC APIsEvent-driven architecturesDocker / containerisationTerraform / Infrastructure as CodeCI/CD and GitOpsPrometheus, Grafana, OpenTelemetry or similar observability toolingSQL / NoSQL technologiesData infrastructure or large-scale data platformsPublic or private cloud environmentsExperience building platform products, developer platforms, database platforms, data infrastructure or Kubernetes-based services would be particularly valuable.Leadership ExperienceAlongside your technical background, you should have experience:Managing or technically leading engineering teams.Hiring, mentoring and developing engineers.Working with Senior and Staff-level Engineers.Translating technical strategy into actionable engineering roadmaps.Making architecture decisions while empowering engineers to own solutions.Working across multiple teams and stakeholders in an international environment.We are not looking for a manager who has completely moved away from technology.You should still be comfortable discussing architecture, challenging technical decisions and understanding code-level conversations when necessary.What Makes This Opportunity DifferentYou will join an organisation building its own European cloud and data ecosystem, working on infrastructure and platform technology at significant scale.xqysrnhRather than simply consuming managed cloud services, the engineering teams build many of the underlying platform capabilities themselves.This makes the role particularly interesting for someone who enjoys understanding how platforms actually work underneath the surface, while having the opportunity to shape both the technology and the engineering team behind it.

Requirements

We are looking for someone who comes from a strong Software Engineering / Platform Engineering background, ideally with hands-on experience in Golang, Kubernetes and distributed systems, and who has progressed into technical leadership and people management.You will combine engineering leadership, architecture and team development, working closely with senior engineers, architects and product stakeholders to shape the future of a highly scalable data platform.The environment is heavily focused on cloud-native engineering, automation, Kubernetes and building platforms as products.What You’ll DoLead and develop a team of Software, Platform and Data Platform Engineers.Own the technical direction and evolution of key components within the Data Platform.Drive architectural decisions around distributed systems, Kubernetes and cloud-native services.Work closely with engineers on technical design, architecture reviews and complex engineering challenges.Ensure the platform remains scalable, resilient, secure and highly available.Promote strong engineering practices around testing, observability, automation and CI/CD.Drive the development of internal APIs, services and platform capabilities.Support the team in designing and operating production systems at scale.Collaborate with Product, Architecture, Infrastructure and Data teams across an international engineering organisation.Balance technical excellence with business priorities and delivery.Mentor senior engineers and create clear development paths within the team.Build a strong engineering culture based on ownership, collaboration and continuous improvement.Technical BackgroundWe are looking for someone who has previously been a strong engineer and understands the challenges their team is solving.Ideally, you will bring experience across several of the following areas:Golang / GoKubernetesKubernetes Operators / ControllersCloud-native architecturesMicroservices and distributed systemsREST / gRPC APIsEvent-driven architecturesDocker / containerisationTerraform / Infrastructure as CodeCI/CD and GitOpsPrometheus, Grafana, OpenTelemetry or similar observability toolingSQL / NoSQL technologiesData infrastructure or large-scale data platformsPublic or private cloud environmentsExperience building platform products, developer platforms, database platforms, data infrastructure or Kubernetes-based services would be particularly valuable.Leadership ExperienceAlongside your technical background, you should have experience:Managing or technically leading engineering teams.Hiring, mentoring and developing engineers.Working with Senior and Staff-level Engineers.Translating technical strategy into actionable engineering roadmaps.Making architecture decisions while empowering engineers to own solutions.Working across multiple teams and stakeholders in an international environment.We are not looking for a manager who has completely moved away from technology.

About the company

You should still be comfortable discussing architecture, challenging technical decisions and understanding code-level conversations when necessary.What Makes This Opportunity DifferentYou will join an organisation building its own European cloud and data ecosystem, working on infrastructure and platform technology at significant scale. xqysrnhRather than simply consuming managed cloud services, the engineering teams build many of the underlying platform capabilities themselves.This makes the role particularly interesting for someone who enjoys understanding how platforms actually work underneath the surface, while having the opportunity to shape both the technology and the engineering team behind it.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:44 min

Career transition into cloud native and data management

Michael Cade · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all