Data Engineer

About Us
Almost every single thing that you eat, wear, or use (yes, even the screen you’re reading this on) is imported. Freight quite literally moves the world. And we’re helping it move even better.
Freightos (Nasdaq: CRGO) is the global booking and payment platform for the trillion-dollar freight industry. Hundreds of airlines and ocean liners, thousands of freight companies, and over ten thousand importers and exporters use our platform to move goods around the world faster and more efficiently. This matters. Efficient freight ultimately makes things cost a little bit less when you buy them in the store.
As the leading global freight booking platform for a massive industry, we’ve been crushing it with double-digit growth, year after year, supporting well over one million shipments every year.
About the Role
Are you passionate about making data move as smoothly as the world’s supply chains? As our next Data Engineer, you’ll be at the core of Freightos’ mission to bring order and transparency to global shipping. You’ll design fast, reliable SQL queries, build robust ETL pipelines, and own our data warehousing process—ensuring our shipping rate data is always accurate and ready for action. Managing databases in Docker containers, building APIs for seamless data access, and working closely with product and data teams, you’ll help turn business needs into technical solutions and keep our data shipshape so world trade keeps moving.
Responsibilities
- Develop, test, and optimize SQL queries for performance and scalability, ensuring low latency and minimal errors.
- Create new ETL/ELT processes and optimize existing ones. Own data warehousing process and data quality monitoring, using the latest tools and frameworks to enhance efficiency.
- Deploying, managing, and optimizing databases within Docker containers, including creating and maintaining Docker images for databases like MySQL
- Build and maintain APIs and back-end services that enable seamless access to large datasets. Which also keeps us hAPI..
- Work closely with product and data teams to define and deliver technical solutions aligned with business goals.
- You’ll make sure that the bytes behind the container boxes are shipshape, leading the collection, validation, and analysis of data behind global shipping rates.
- Large organizations can ship well over half a million containers a year. So one decimal in the wrong place is kinda a big deal. You’ll help make sure that doesn’t happen, implementing QA protocols to ensure accuracy, integrity and general awesomeness of our indexes and other data products.
Requirements
Basic Requirements
- 3-5+ years of experience as a Data Engineering
- Strong proficiency in SQL and Python programming experience.
- Experience with ETL and data orchestration tools like Airflow.
- Understanding of data warehouse modeling and experience designing and implementing complex, clean, and scalable data pipelines and transformed datasets.
- Understanding of RESTful APIs.
- High level of business English (written & verbal).
- Strong project management, problem solving, organizational skills, attention to detail, and ownership.
- Ability to work with stakeholders to define KPIs and translate business questions into technical requirements.
- Comfortable with ambiguity; you handle partial information, missing data, and broad requirements pragmatically and gracefully.
Preferred Qualifications
- Experience with Google Cloud Platform (GCP) or Amazon Web Services (AWS).
- Knowledge of statistical analysis, regression models, and forecasting techniques.
- Familiarity with data visualization tools (e.g. Domo, Tableau, Power BI)
- Experience working with remote teams
- Experience with low-latency databases such as TimescaleDB, Cassandra, ClickHouse, CockroachDB, or similar technologies.
- Experience in data governance and quality practices
- Experience using AI tools to accelerate development (e.g., writing SQL/Python, debugging pipelines, generating code, or automating workflows), with an understanding of their limitations and best practices.
Why Freightos is the Perfect Runway for Your Career!
- We genuinely value work-life balance! We work hybrid, allowing you to enjoy quiet days at home, free from traffic, with in-office days, to meet your fabulous team face-to-face just 5 days a month.
- We believe that employees who get better make us all better. We strive for professional development and continuous learning. Alongside career support and guidance, you’ll receive an annual training budget for personal and professional development.
- We don’t just offer jobs—we offer a stake in something bigger. As part of Freightos, you’ll be eligible to receive equity incentive grants that vest over time, aligning your success with the company’s long-term growth. The more we build together, the more you benefit.
- A multicultural global team makes global freight easier. You’ll work with people from around the world, gain new perspectives, and experience diverse ways of thinking—fun and eye-opening!
- Some cool perks such as Private Health Insurance, Ticket Restaurant, and Flexible Remuneration options for nursery, transport, and restaurant vouchers.
- Flexible schedule & intensive working hours on Fridays so that you can enjoy a longer weekend :)
- Our office in Torre Glories is located in the center of the tech HUB in Barcelona and has stunning city views. We organize events and gatherings throughout the year to keep the team connected and energized.
- WebCargo by Freightos is an equal opportunity employer, committed to treating all potential employees fairly and ensuring equal opportunities for everyone.
You'll be redirected to
the company's application page