Resumo da vaga

[C3C] Senior Data Engineer (Python)

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

In this role, you will:

  • Design and implement new data capabilities, including large-scale data ingestion, transformation pipelines, robust high-performance APIs, and consumers for high-frequency event streams.
  • Contribute to the development of the proprietary data platform and help evolve it towards a data mesh architecture for the enterprise.
  • Build solutions using the standard technology stack: Python, Linux via WSL, PostgreSQL, SQL Server, Databricks, and cloud infrastructure spanning Azure and AWS.
  • Develop advanced mechanisms for data ingestion, transformation, and mass-parallel orchestration of network IO.
  • Model data for operational and analytical purposes in collaboration with your team, other engineering teams, and analytical data customers.
  • Work with infrastructure teams to maintain Infrastructure as Code and deliver valuable features for the engineering platform.
  • Improve data quality across the estate by defining and acting on indicators such as completeness, accuracy, reliability, and usability.
  • Evaluate potential new data sources for specific applications, assessing their completeness, accuracy, and business value.
  • Contribute to quality automation in CI/CD processes, optimising for a bug-free release cadence and a positive developer experience.
  • Support test automation through platform enhancements and additional automated tests.
  • Maintain clear technical documentation, starting with well-documented code and extending to materials for technical and non-technical audiences.
  • Participate in a pairing-first development team by sharing expertise, learning from colleagues, and contributing to an open engineering culture.
  • Mentor and coach less experienced engineers through design discussions, code reviews, and practical knowledge sharing.
  • Assess application security and API quality to ensure solutions comply with relevant application security and API standards.

Expectations – the experience you need

  • Senior-level commercial experience as a Software Engineer, with strong hands-on Python development skills.
  • Practical experience building data platforms, data services, or backend systems that process, expose, or analyse large datasets.
  • Strong understanding of data ingestion, transformation, event-driven or stream-oriented processing, and high-performance API development.
  • Experience with relational databases and data modelling, especially PostgreSQL and/or SQL Server, for both operational and analytical use cases.
  • Working knowledge of cloud infrastructure, preferably across Azure and AWS, and the ability to collaborate effectively with infrastructure or platform teams.
  • Experience with Databricks or comparable data engineering platforms would be valuable for working with large-scale data workflows.
  • Comfortable working in Linux-based development environments, including Linux via WSL.
  • Experience maintaining or contributing to Infrastructure as Code and understanding how platform engineering supports product delivery.
  • Strong quality mindset, including CI/CD, automated testing, test automation, debugging, code reviews, and continuous improvement of release cadence.
  • Ability to evaluate data source quality using criteria such as completeness, accuracy, consistency, and suitability for specific applications.
  • Good understanding of secure engineering practices, application security expectations, and API standards.
  • Strong documentation habits and ability to communicate technical decisions clearly to technical and non-technical audiences.
  • Collaborative, pairing-friendly approach with the ability to mentor others, challenge decisions constructively, and take ownership of outcomes.
  • Fluent communication in English.

Additional skills – the edge you have

  • Experience in cyber insurance, cybersecurity, fintech, or other regulated data-rich domains.
  • Experience designing or contributing to data mesh architecture.
  • Hands-on experience with high-frequency event streams or mass-parallel network IO.
  • Cloud certifications or proven knowledge of Azure and/or AWS.
  • Experience improving developer experience through CI/CD and platform automation.

Additional skills – the edge you have

  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Language classes
  • Internal & external training
  • Private healthcare and insurance
  • Multisport card
  • Well-being initiatives
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoData EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, Azure, CI/CDSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.
Aplicar no site da empresaSite da empresaAbrir link