Sr Software Engineer - Scala
HERE TechnologiesBeijingUpdate time: June 20,2019
Job Description

What's the role?

As a Sr. Software Engineer you will develop smart content sourcing tools for the state-of-the-art mapping technologies at HERE. You will be part of an agile team that is developing geo-spatial processing, enrichment and transformation tools with the goal to source map content in a highly automated manner. You will work closely with HERE’s Core Map data, contributing to making it the freshest and most relevant digital map to build the foundation for Autonomous Driving.

You will:

  • Develop new software products from the ground up and extend and maintain them in a creative and iteratively growing environment
  • Implement tools to improve both automated and semi-automated map data processing, involving backend/service-based software stacks, but also dashboard components for data tracking and analysis
  • Apply and extend CI/CD tools and execute end-2-end ownership of your developed Software stack, including DevOps and testing aspects
  • Work closely with other full stack and frontend engineers on the team to define and refine APIs and system integrations

Who are you?

The best performing Software Engineers for us in this position are keen on processing big data and have a Bachelor’s Level Degree in Computer Science, Computer Engineering or Geoinformatics and about 3-7 years software development experience.. As part of this job, you will get energy from working with different cultures and diversity of thought. This means you are comfortable communicating in English. In the ever-changing environment of software engineering, we would love to improve your skills on all kinds of different tools and programming languages and it would be great if you have some knowledge of these tools we are working with now;

You are /have:

  • Proficient in Scala with at least 2 years of working experience.
  • Proficient in PL/SQL with at least 2 years of working experience.
  • Experience in unit testing using Scala test or similar frameworks.
  • Exposure to big data processing using Spark.
  • Knowledge of AWS, specifically, running spark jobs on EMR
  • Willing to work in an AGILE environment
  • Well versed with CI/CD and using version systems (like git) code review tools(like Gerrit) and build tools(like Jenkins).
  • Exposure to Akka Streams.
  • Familiar with GeoJSON
  • Experience with Non-SQL DBs, e.g. MongoDB

#LI-AC1

Who are we?

Ever checked in somewhere on social media? Ever tracked your online orders? You might be using HERE Technologies every single day without even realizing it. You can find us everywhere: in vehicles, smartphones, drones or third-party apps. We believe that with the right people, we will continue to be a game-changer in the technology industry and improve the daily lives of people around the world. Find out more by clicking the video below or going HERE.

Get email alerts for the latest"Sr Software Engineer - Scala jobs in Beijing"