POur client is a is a location data and technology platform company that empower customers to achieve better outcomes - from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.
They create solutions that fuel innovation, provide opportunity and foster inclusion to improve people's lives.
If you are inspired by an open world and driven to create positive change, join us!
/ppAs a Backened Engineer in the Map Data Processing group you will develop smart Map Data processing tools for the state-of-the-art Mapping Technologies.
You will work self-sustained in an agile team.
Your responsibility will cover developing, extending and maintaining tool and services that processes map data for global navigational database.
For that you will be translating product strategies into technology strategies, leading the long-term architectural direction and helping design and build industry-grade customer-facing geo-data-intensive products.
You will work closely with other engineering operations teams, internal users of tool chains your team develops and partner with product managers and the larger map operations business units.
/ppbr/ppbProject overview: /b /pulliJoin our engineering organization to build the next generation automated core map data processing environment for a global provider of location and mapping solutions used in automotive and mobility.
/liliThe product focus is on developing intelligent source-to-observables systems: scalable backend services and big data pipelines that transform diverse raw inputs ("sources") into reliable, measurable outputs ("observables") such as quality signals, coverage indicators, change detection outputs, operational KPIs, and downstream-ready datasets/artifacts.
/liliWorking as part of an agile team, you will contribute to systems that improve safety, availability, and performance of large-scale data processing that supports next-gen navigation and automated driving capabilities.
/li /ulpbr/ppbWhat you'll work on /b /pulliDistributed processing pipelines for large-scale datasets (batch and, where applicable, near-real-time) /liliData validation, quality gates, and traceability concepts /liliCloud-native execution environments (infrastructure automation, CI/CD, operational readiness) /li /ulpbr/ppbTechnologies /b: /pulliJava /liliScala (optional) /liliApache Spark /liliAWS (incl. EMR and related services) /liliCI/CD tooling (e.g., GitLab CI or similar) /li /ulpbr/ppbRequirements: /b /pulli7+ years (or strong equivalent) building backend systems with Java (strong core Java) /liliStrong knowledge of Core Java and object-oriented programming principles /liliGood understanding of concurrency and multithreading concepts /liliSolid knowledge of data structures (Lists, Trees, Graphs, Stacks, Queues) and ability to implement them /liliSolid knowledge of Algorithms(Big O notation, time/space complexity, search, sort, etc.) /liliExperience with distributed data processing (Apache Spark is a plus) /liliStrong experience with relational databases and SQL (PostgreSQL preferred) /lili Understanding of JVM fundamentals and performance optimisation /liliPractical experience with AWS (EMR or similar managed compute services is a plus) /liliExperience working with CI/CD pipelines and engineering best practices (code reviews, testing, automation) /liliStrong analytical and debugging skills with a focus on performance and reliability /liliEnglish level: Upper-Intermediate or higher /li /ulpbNice to have /b /pulliScala (optional, but a plus) /liliExperience with data transformation / ETL pipelines /liliExperience with geospatial/map-related data or large-scale data quality systems /li /ulpbr/ppbResponsibilities: /b /pulliDesign and implement scalable backend services and data processing pipelines /liliParticipate in architecture/design discussions and contribute to technical decisions /liliOwn delivery end-to-end: development, testing, performance optimisation, and production support readiness /liliImprove code quality via reviews, automated testing, and engineering best practices /liliContribute to estimations, planning, and iterative delivery in an Agile/Scrum process /liliMentor engineers, share knowledge, and promote a strong engineering culture.
/li /ul