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?
Get email alerts for the latest"Sr Software Engineer - Scala jobs in Beijing"