Backend Engineer Geospatial Data & Distributed Systems - 20094
Veritaz AB · Malmö · 6 månader – upp till 12 månader · Deadline 2026-11-20
Veritaz AB is recruiting a **backend engineer in geospatial data and distributed systems** for an assignment developing features for Apple Maps. The role centres on building backend applications and tools within a complex, data-intensive environment, handling large volumes of geospatial data to solve challenging technical problems. Responsibilities span the complete feature lifecycle, including identifying requirements, proposing technical designs, implementing solutions, and collaborating across cross-functional teams to deliver reliable software. Applicants must demonstrate strong system design and problem-solving skills, supported by professional experience in **Scala, Java, C++, or a similar language**, as well as practical experience with **Apache Spark or Flink**. Candidates need excellent English communication skills and the ability to prioritise tasks independently with limited guidance. Meritorious qualifications include experience in data engineering for large domains, designing APIs and REST services, familiarity with frameworks such as Akka, Play, or Spring, and background knowledge in GIS or tools such as JTS, ArcGIS, QGIS, or OpenJUMP.
Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in ensuring the perfect talent fit. With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry.
Job Overview
Assignment Description
Join a team developing geospatial data and features for Apple Maps used around the world. You will build applications and tools in a complex, data-intensive environment, solving challenging technical problems that improve the user experience.
You will take ownership of features from requirements analysis and solution design through implementation and delivery.
What You Will Work On
- Identify requirements for new features and propose suitable technical designs.
- Design, develop, and implement backend applications and tools.
- Work with large volumes of geospatial data in complex systems.
- Use programming languages such as Scala, Java, or C++ to deliver features.
- Work with distributed data-processing technologies such as Apache Spark or Flink.
- Take ownership of technical improvements and business problem-solving.
- Collaborate with cross-functional teams to deliver reliable solutions.
What You Bring
- Strong programming, system design, and problem-solving skills.
- Professional experience with Scala, Java, C++, or a similar programming language.
- Professional experience with Apache Spark or Flink.
- Ability to clarify requirements, prioritise tasks, and work independently with limited guidance.
- Excellent English communication skills.
- Experience collaborating and communicating across teams.
Meritorious
- Experience in data engineering within large and complex domains.
- Experience designing and implementing APIs and REST services.
- Knowledge of frameworks such as Akka, Play Framework, or Spring.
- Experience with GIS, geospatial data, or tools such as JTS, ArcGIS, QGIS, or OpenJUMP.