Data Engineer — Data Platform
greehill Budapest, Central Hungary, Hungary
Software Development · 51-200 employees
About the role
You will build, operate, and improve production data pipelines while modernizing the data platform infrastructure. You will also collaborate with data scientists and engineers to design scalable data models and optimize system performance.
What they look for
Requirements
Candidates must have professional experience building production data pipelines and strong proficiency in Python. Hands-on experience with workflow orchestration tools, Kubernetes, and relational databases like PostgreSQL is required.
Full description
Join Us in Making Cities Greener and More Sustainable
Are you passionate about using technology to combat climate change and enhance urban living? At greehill, we’re looking for a Data Engineer — Data Platform to help us shape the future of sustainable cities. Join our mission to make urban environments around the world greener, healthier, and more resilient.
Who We Are
greehill is a global leader in nature-based smart-city solutions, driven by a passion for sustainability and innovation. We harness advanced technologies like remote sensing and machine learning to transform urban green spaces. Our cloud-based platform empowers cities to improve citizen well-being while reducing operational costs, using data from LiDAR scanners and camera systems to create digital twins of urban trees. With offices in Budapest, Hannover, Singapore, San Francisco, and Paris, we’re driving sustainability on an international scale.
Your Role
As a Data Engineer — Data Platform, you’ll help develop and evolve the data infrastructure that supports our products and machine learning workflows.
You’ll work with an established production platform built around Python, Airflow, Kubernetes, and PostgreSQL. Your focus will be on improving reliability, scalability, and maintainability while helping modernize the platform as our data volumes and business needs grow.
You’ll take ownership of data engineering problems, contribute to architectural decisions, and work closely with engineers, data scientists, and product teams.
Key responsibilities:
- Build, operate, and improve production data pipelines using Python, Airflow, Kubernetes, and related technologies
- Design scalable data pipelines and data models for growing data volumes and processing needs
- Improve testing, monitoring, observability, data quality, CI/CD, and documentation across data workflows
- Evaluate and introduce suitable processing tools, including flow-based systems such as Apache NiFi
- Optimize PostgreSQL schemas, queries, and data access patterns
- Improve existing systems incrementally while maintaining reliable production operation
- Collaborate with ML engineers, data scientists, product teams, and other engineers
- Take ownership of technical problems from design through deployment and operation
- Contribute to the ongoing evolution of our data platform and architecture
We’re seeking candidates with:
- Professional experience building and operating production data pipelines
- Strong Python skills and experience writing maintainable production code
- Hands-on experience with workflow orchestration tools such as Apache Airflow or comparable systems
- Good understanding of data pipeline and orchestration design
- Working knowledge of PostgreSQL or similar relational databases, including schema design and query performance
- Experience with Docker and Kubernetes
- Experience improving and maintaining existing production systems
- Familiarity with testing, monitoring, data quality, and CI/CD practices
- Strong problem-solving skills and the ability to work autonomously within an agreed technical direction
We value if you have experience in:
- Apache NiFi or other flow-based or dataflow tools
- Designing or modernizing data platforms and architectures
- Geospatial, GIS, LiDAR, sensor, remote sensing, or large-scale scientific data
- Cloud infrastructure and distributed data processing
- Startup or scale-up environments
- Mentoring or technical leadership
Why Join Us?
At greehill, we’re assembling a team of curious, purpose-driven, out-of-the-box thinkers eager to tackle a high-impact mission. You’ll help shape the future of cities worldwide, making them more sustainable and resilient, with the chance to see the tangible impact of your contributions in urban environments.
We’re looking for high-performing experts who embrace ownership with a can-do attitude and a self-starter mentality. You’ll thrive in our collaborative, innovative team, addressing complex challenges and redefining what’s possible. Your initiative and fresh perspectives will drive real change.
We seek individuals who strive for excellence and are committed to bringing their best every day. You’ll be surrounded by a passionate team that shares your dedication to making a difference, offering a dynamic environment where your efforts matter.
If you’re ready to contribute to a mission that counts and collaborate with driven professionals, join us at greehill.
Please note, our office attendance is high, with employees working on-site 4 days a week. The position is based in Budapest, Hungary, so relocation might be needed from your side.
Similar roles
-
Senior Data Engineer R&D
MSD Prague, Prague, Czechia
-
Sr Data Engineer
Porch Group India
-
FBS SAP Informatica Power Center Data Engineer
Capgemini Mexico
-
Forward Deployed Data Engineer
Total Performance Consulting Georgia, United States
-
Senior Data Engineer - Algolia
Perficient Bogota, RAP (Especial) Central, Colombia
-
Senior Data Engineer - Tableau
Perficient Bogota, RAP (Especial) Central, Colombia