Senior Data Engineer

Full time
Belgrade

Are you a data engineer who thrives on building robust, automated, and scalable infrastructure from the ground up?

At Mily Tech, we are revolutionizing last-mile logistics through spatial analytics. You’ll play a key role in architecting and optimizing our cloud-native data infrastructure, leveraging AWS, Terraform, and modern data pipelines to power our core platform. However, the real thrill lies in tackling complex, high-volume data challenges from designing low-latency ingestion pipelines to efficiently processing spatial datasets with Uber's H3 spatial indexing system. 

We're not afraid to get into the gory details of systems to squeeze out maximum performance and cost efficiency, using C++ where it counts and leveraging parallelism with technologies like OpenMP.

We're tackling open challenges in geocoding and real-time spatial analytics, such as dynamically redistributing load on couriers and package lockers. If you are not shy of pushing the boundaries of performance and scalable data infrastructure while shaping the future of last-mile delivery, we want you!

Your key responsibilities:

  • Design, implement, and optimize cloud-native infrastructure using Infrastructure as Code for ease of replication and efficient resource utilization.
  • Design and maintain scalable data pipelines using AWS-native services, ensuring efficient data ingestion, transformation, and storage.
  • Optimize build systems and deployment workflows, ensuring automated infrastructure provisioning, testing, and CI/CD for data pipelines.
  • Develop observability solutions using AWS CloudWatch, InfluxDB, and Grafana to monitor infrastructure, data processing, and cost efficiency in real time.
  • Continuously improve infrastructure security, automation, and reliability, ensuring seamless scaling and zero-downtime deployments.
  • Define best practices for Terraform module structure, state management, and CI/CD integration, ensuring reproducibility and efficiency across environments.
  • Mentor engineers on Infrastructure as Code principles, fostering a culture of automation, efficiency, and technical excellence.

You'll thrive in this role if you:

  • Have a BSc degree in Computer Science or a related field.
  • Have deep expertise in Terraform and Infrastructure as Code (IaC), ensuring scalable, repeatable, and automated cloud infrastructure
  • Are skilled in designing and optimizing scalable data pipelines, handling batch and real-time processing efficiently.
  • Have hands-on experience with AWS services like ECS/EKS, Lambda, DynamoDB, and S3.
  • Have a strong grasp of observability, using AWS CloudWatch, Grafana, InfluxDB, or Prometheus to monitor system health and performance.
  • Understand CI/CD for infrastructure, automating deployment workflows for data pipelines and cloud resources.
  • Thrive in performance optimization, reducing cost and latency across compute, storage, and networking layers.
  • Understand security best practices in cloud infrastructure, including IAM policies, data encryption, and network security.
  • Have a strong coding background in Python or a similar language, with experience in building performant data transformation logic.
  • Have a genuine interest in automation, minimizing manual operations, pipelines, and auto-scaling mechanisms.
  • Embrace continuous learning of new technologies in serverless, geospatial and performance optimization.
  • Seek to master the entire system lifecycle, from architectural vision to detailed implementation and deployment.
  • Champion automation and testing to the extent that war rooms become obsolete.
  • Additionally, it would be advantageous to have experience in a fast-scaling B2B SaaS environment.

About the company

Mily Technologies is a Munich-based startup developing vertical SaaS solutions to help parcel and postal operators solve last-mile delivery challenges. 

We are creating a new category of software called delivery analytics - a powerful mix of business and spatial analytics tailored for the last mile. The platform’s strong analytics and native AI capabilities enable insights that no other product can match while eliminating the difficulty of obtaining answers from disparate BI, GIS, and last-mile tools.

Several major parcel and postal players have placed their trust in the Mily Tech to build, manage, and scale their delivery networks.

Our vision is to become the world’s leading source of insight for tackling the challenges of last-mile deliveries and first-mile returns at the center of logistics, e-commerce, and consumers.

What we offer:

  • Chance to embark on a thrilling adventure and create things from the ground up.
  • Share in MilyTech’s success in the form of employee stock option plans.
  • 25 vacation days.
  • Private health insurance.
  • Flexible working hours with a hybrid setup with a mix of remote and in-office days
  • Individualized learning/conferences budget.
  • Two team offsite trips per year.
  • Brand new MacBook Pro (or other machine of your choice) and budget for home office setup.
  • Open feedback culture, with weekly office hours with your team lead & bi-yearly performance review meetings.
  • A lot of autonomy, personal responsibility & creative possibilities.

Why you will love working at Mily Technologies

Choosing to work at a startup can offer several benefits, including countless opportunities to learn, gain experience, and have a significant impact. You'll have direct access to the people behind the startup and a chance to collaborate with brilliant people every day. We are flexible regarding working hours, days off, and working from home - it's all a matter of mutual agreement. We are guided by the following values:

  • 💙 Build with heart - We always start from our customer's biggest challenges. Putting ourselves in the shoes of the people we affect helps us build products that positively impact our customers, partners, and communities.

  • 💡 Pursue best ideas - Solving complex problems requires multiple perspectives. That's why we value ideas over hierarchy. We speak up and give feedback with empathy, leveraging collective genius to reach the best possible outcomes.

  • 💫 Dare to innovate - Building on the intersection of the physical and digital worlds on a global scale requires knowing when to zoom in and when to zoom out. A lot of the things we are doing have never been done before. This can be uncomfortable but also very exciting. Curiosity, flexibility, and willingness to take risks are what define us.

  • 🚀 Go big, together - It takes courage to change the world. But it becomes easier if you surround yourself with great people. We respect each other's uniqueness, value humbleness, and seek out diversity. Together, we dare to design the future of last-mile delivery.

If you want to take on this exciting challenge and be a part of our fast-growing technology company, apply now by submitting your application in English. Interviews will be conducted on an ongoing basis.

In case you have questions, feel free to contact careers@milytech.com.

What does the application process look like?

After you submit your application, we will email you with the next steps. The process typically starts with an introductory video call, followed by one or more technical evaluation steps (such as a live coding task or practical exercise). In the final stage, you can expect a more in-depth conversation with our engineering team. We aim to share a final decision within seven days after the last step in the process.

More open positions

Senior Software Engineer (Frontend)

Senior Frontend Engineer who can build fast, intuitive map-based analytics tools.

Time - Dataplus X Webflow Template
Full time
Location - Dataplus X Webflow Template
Belgrade

Senior Software Engineer (Backend)

Driven Backend Engineer with strong experience designing and building software products.

Time - Dataplus X Webflow Template
Full time
Location - Dataplus X Webflow Template
Belgrade