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 descriptionHide 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
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
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.
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.
- 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.
- 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.
