FS

Data Engineer - Scala/Java

Hiring from
Sweden
Work type
Hybrid
Posted

620,338 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Job Description

In this role, you’ll be part of a team building and maintaining the data solutions behind world-class geospatial data and features for Apple Maps. You’ll work with large and complex datasets, developing data pipelines, backend services and tools that help make accurate, up-to-date information available to users around the globe.

Responsibilities

  • Build and maintain data pipelines using technologies such as Spark, Flink or similar.
  • Develop and improve data solutions used across the team.
  • Build scalable backend APIs that make data accessible to other systems and users.
  • Provide technical support to colleagues on data engineering topics and share your knowledge.
  • Identify requirements, propose designs and implement solutions for new features.
  • Take ownership of improvements and initiatives, including opportunities for automation.

What kind of person are we looking for?

You’re comfortable taking responsibility for your work and making progress independently, even when the requirements are not fully defined. You’re also a collaborative team player who enjoys sharing knowledge and supporting colleagues.

You approach problems analytically, think creatively when challenges arise and communicate your ideas clearly. You’re motivated to improve systems and ways of working in a technically advanced, fast-paced environment.

Must-have Qualifications

  • Several years of professional experience in data engineering, software development or a similar role.
  • Strong programming skills in Python and Java or Scala.
  • Solid backend development experience, for example with Scala Play or an equivalent framework.
  • Experience designing, building or maintaining data pipelines and backend data solutions.
  • Strong analytical, problem-solving and communication skills.
  • A relevant bachelor’s degree or equivalent experience.
  • Excellent spoken and written English.
  • Ability to work on-site at the client’s office in Malmö three days per week.

Extra Merit Qualifications

  • Experience with Spark, Flink or other big data technologies.
  • Exposure to Iceberg, microservices on Kubernetes, Snowflake, Kafka or Akka.
  • Experience with visualization and monitoring tools such as Grafana.
  • Interest in or hands-on experience with Machine Learning.
  • Experience with geospatial data or tools such as JTS, ArcGIS, QGIS or OpenJump.
  • A master’s degree in a relevant field.

Information

  • Language requirements: Fluent English (mandatory); Swedish is a plus.
  • Scope: 100%.
  • Location: Malmö, three days on-site per week.
  • Start: Immediate.
  • Duration: 12 months, with the possibility of extension.

Similar jobs