Malmo, Skane, Sweden
8 days ago
Maps Services Lead Engineer
SummaryPosted: Dec 19, 2024Weekly Hours: 37.5 Role Number:200583487Are you a self-starter looking for an exciting career opportunity? Do you like to ship software solutions that impact Apple Maps users around the world? Are you passionate about leading complex software engineering work? A job at Apple is unlike any other you’ve had. You’ll be challenged, inspired, and you will be proud of your work. Maps are a significant part of our everyday lives. Whether you are selecting a fine restaurant for dinner with friends, finding public transit that gets you to the big game before kickoff, or looking for the nearest gas station, you are relying on services provided by the Maps Services Team. The Apple Maps Services team develop cutting-edge guidance products to constantly improve the navigation experience and help hundreds of millions of people every day with their driving, walking and public transit needs. The team is also responsible for generating the vector maps that powers the beautiful map display in Apple Maps. We are looking for a skilled lead software engineer, with a passion to take ownership of problems and deliverables, lead software engineering work, and to organise skilled engineers to deliver the next generation of display and navigation services for Apple Maps.DescriptionDescription- Lead and drive the work of a team of remarkably skilled software engineers. - Be a strong advocate for the customer experience. - Take ownership of solving problems and deliver solutions on time. -Communicate and coordinate with teams and stakeholders in the US. - Participating in design and code reviews. - Influencing the future product direction.Minimum QualificationsMinimum QualificationsAbility to take ownership, identify requirements, prioritise and make progress in an environment with limited given input.Very strong in leading others, and hands-on, in programming, system design and problem solving.Extensive, professional experience from software engineering.Fluent communication in English with a sense for listening to others as well as getting you message through in a crisp way.Experience in cross team collaboration and communication across multiple timezones.Key QualificationsKey QualificationsPreferred QualificationsPreferred QualificationsStrong understanding of common data structures and basic graph algorithms.Mindset of writing efficient code, but also that the most "optimal solution" is often the least efficient if it doesn’t really matter.Experience from Scala, Python, Kotlin, and C++.Knowledge in Spark, Iceberg och spatial algoritms/problems.Experience from working in distributed engineering teams.Knowledge from the maps (GIS) domain, related to for instance routing, navigation, traffic or display maps.Experience from the ML domain.Education & ExperienceEducation & ExperienceAdditional RequirementsAdditional RequirementsMore
Confirm your E-mail: Send Email