Data Engineer
- Hiring from
- Poland
- Work type
- Hybrid
- Posted
627,748 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Job Description
ilities
- Build Data Pipelines: Develop, maintain and troubleshoot data pipelines using Python, SQL, Snowflake and dbt.
- Manage Snowflake: Create and maintain tables, views and access permissions, while improving performance.
- Kafka & Streaming: Work with Kafka topics, schemas and connectors to manage real-time data movement.
- Manage AWS Infrastructure: Use Terraform to deploy and maintain AWS resources and other cloud platform services.
- Automate Processes: Write Python scripts, create automated tests and manage CI/CD deployments using GitHub Actions.
- Fix Production Issues: Monitor pipelines and platform services, investigate failures, resolve incidents and participate in on-call support.
- Maintain Security and Reliability: Follow security standards, manage access controls and improve platform stability and costs.
- Participate in the on-call rota, diagnose production issues, coordinate incident response, and drive post-incident actions that prevent recurrence.
- Maintain runbooks, architecture records and operational documentation for the services and workflows you own.
- Contribute to agile planning, technical design and code reviews, and collaborate effectively with engineers and stakeholders across distributed teams.
Knowledge, skills and experience required
Our core platform stack includes Python and SQL; Snowflake and dbt; Confluent Cloud (Kafka, Schema Registry, Flink SQL and ksqlDB); AWS; Terraform; MongoDB Atlas; SnapLogic; Datadog and PagerDuty; GitHub Actions; Docker and ECS/Fargate; and JSON Schema data contracts with policy-as-code controls.
Required:
- A university degree in computer science, engineering or a related discipline, or equivalent practical experience.
- At least 4-5 years of hands-on Data Engineering
- Strong Python and SQL skills, with experience writing production code.
- Practical experience with Snowflake and confluent for data transformation
- Hands-on experience with AWS and Terraform.
- Understanding of Kafka, including topics, consumers and data streaming.
- Experience with Git, CI/CD and automated testing.
- Ability to troubleshoot data pipelines and production issues independently.
- Understanding of cloud security, monitoring and access management.
- Good communication, problem-solving and teamwork skills.
Nice to have:
- Stream processing with Flink SQL or ksqlDB; Java for Flink user-defined functions is an advantage.
- Administration or integration experience with MongoDB Atlas, SnapLogic or AWS DMS, including deployment, monitoring, migrations, backup and recovery.
- Observability, incident response and delivery automation using Datadog, PagerDuty and GitHub Actions.
- Docker, ECS/Fargate and AWS networking, including PrivateLink or Transit Gateway, with a focus on resilience, capacity and cost.
- JSON Schema, data contracts and policy-as-code controls using OPA or Conftest.
- AI-assisted software development tools and practices that improve delivery speed and quality, supported by appropriate review, testing, security and governance controls.
We welcome applicants with diverse perspectives, career paths and equivalent experience.
About Us
Collinson Group is powered by a culture of innovation, collaboration, and integrity. Our employee experience brings together everything that makes us unique: our strong values, our commitment to sustainability, our recognition programmes, and our inclusive culture. Most importantly, it’s our people who make the difference. At Collinson Group, we’re curious, hardworking, humble, and focused on creating impact together, which is why we’re proud to be recognised as a top workplace.
Why work here?
Better journeys start here — including your own.
Join a growing global business where you can solve meaningful challenges, collaborate with talented people around the world and help shape the future of travel, loyalty and customer experience.
Bring your perspective, grow beyond your role and make an impact that reaches beyond profit.
Your next journey could start here
Our Culture
At Collinson Group, our culture is shaped by how we work as much as what we achieve. We are curious, ambitious and grounded, and we believe the strongest ideas are built together.
Our values — Do the Right Thing, Take Action, One Team and Act Smarter — guide the decisions we make, the way we treat one another and how we deliver for our clients, customers and partners.
We want everyone to have the opportunity to do meaningful work and fulfil their potential. Through learning and development, recognition, wellbeing, inclusion and our commitment to sustainability and community impact, we create an environment where people can grow, contribute and feel that they belong.
