Careers at Emlid – join our team

Cloud Backend Developer

At Emlid, we make modern professional geodetic equipment for highly accurate measurements. We develop both hardware and software ourselves, and constantly communicate with our users to gather feedback that inspires us to enhance our products.

Our team is united by a shared interest in research, deep engagement in tasks, and a collective drive for excellence — and we welcome those who share our values and approach to work.

Now we’re looking for a new Cloud Backend Developer to join our team in Lisbon.

In this role, you will:

  • Develop new and existing web services using Python and Kotlin;
  • Integrate third-party services and APIs seamlessly;
  • Write and maintain unit and integration tests using pytest and kotest;
  • Debug and resolve backend issues and bugs;
  • Design database for new features and create queries for NoSQL database.

Our tech stack:

  • Python, Flask, FastAPI, pytest;
  • Kotlin, Ktor, kotest;
  • Auth0, Couchbase, RabbitMQ, Redis, Elasticsearch.

Examples of tasks:

  • Develop functionality to generate previews for user projects (screenshot of a map area with user data);
  • Implement a queuing mechanism to handle webhooks from third-party services;
  • Add a request for information about the user’s subscription status from a third-party service at each login;
  • Develop a billing module for an existing web service.

Requirements:

  • Experience with Python;
  • Experience in backend development for web services;
  • Hands-on experience with Docker;
  • Understanding of Kubernetes;
  • Familiarity with Linux operating systems;
  • Proficiency in spoken and written English at an Upper-intermediate (B2) level or higher.

Your advantage would be:

  • Knowledge of Kotlin or any other programming languages;
  • A degree in Computer Science or Software Engineering.

What we offer:

  • Flexible start time for working hours — We understand that everyone has different schedules, so you can start your workday anytime before 12 pm.
  • Streamlined processes — Only focused, purposeful meetings and clear workflows, so you can actually get things done.
  • Growth and development — We encourage your professional journey by offering learning opportunities, mentorship, and space to take on new challenges.
  • Modern office — A comfortable workspace near Ⓜ️ Marquês de Pombal, fully equipped with everything you need to work at your best.
  • Team events — We work hard and celebrate together! We love spending time outside of work, whether it’s a casual gathering or a bigger team event.

 

Ready to join our team?
Send your application to hr@emlid.com.