UP42 was founded in 2019 with a clear purpose: to provide quick and easy access to geospatial data and analytics. The developer-first platform grants access to the world’s leading providers of optical, radar, elevation, and aerial data, all in one place, and offers flexible APIs and a Python SDK to help build and scale solutions. Users can search the catalog for existing imagery, or task a satellite to capture a desired area. Whatever the use case, UP42 is the one-stop-shop for all geospatial data needs. Late 2024, UP42 is being acquired by the Neo Space Group.
We are looking for a Senior Backend Engineer (m/f/x) to join our motivated team. As a key member of our User Team, you’ll work on the backbone of our platform—the essential foundation that powers everything we do. Your work will span critical components like accounts and organizations, authentication, payments, and the core experience that shapes our first customer touchpoints. This is your chance to make a real impact on the systems that define our users’ journey from day one.
While we welcome applications from talented Java developers, our primary tech stack revolves around Kotlin. If you're a passionate developer with experience in Java and familiarity with Kotlin, doubled with a willingness to master Kotlin, this is an exceptional opportunity to join a motivated team driving technological excellence.
Please note that this role is based in Berlin. Applications for fully remote positions outside of Germany will not be considered at this time.
What you will do:
You will design, build, and maintain efficient, reusable, secure, and reliable code (primarily in Kotlin, with occasional use of other languages).
Collaborating closely with product, geospatial backend engineers, UX, and front-end development teams, you will design and implement new product features.
You will be ensuring code quality, organization, and automation as core principles within our development processes.
You will contribute to continuous delivery and test-driven development.
You will participate and help refine our Agile processes, fostering team synergy and efficiency.
You will have the opportunity to influence engineering best practices, refine processes, and foster a collaborative learning environment through mentoring and pairing with fellow engineers.
Contributing to daily tech-related operations, you will be evolving the platform architecture (Spring Boot, Kubernetes, Terraform, Google Cloud Platform).
You will play a pivotal role in ensuring seamless application deployments and optimizing infrastructure.