Jobs and Careers
HE

Senior/Scala Software Engineer

HERE Technologies
Kraków, Polandfull_timeVerifiedPosted 23 Apr 2024

About the role

<h2>What's the role?</h2> <p><strong>About The Parking &amp; Electric Vehicle (EV) Team<u></u></strong>To make the journey complete, the last meters matter a lot. In fact, last meters can be the most stressful part of the trip: finding the free parking slot, paying for the parking, and finding the parking slot with an EV charging capability.The foundation for the seamless last-meter experience relies on the conflation of dynamic Parking &amp; EV data combined with other HERE mapping elements such as Building Footprints and Indoor Maps. By adding Digital Ticketing &amp; Payment services to the portfolio, we will support drivers to book in advance and travel even more at ease.The Parking &amp; EV services will have multiple routes to market, as a standalone product as well as integrated with other HERE products such as Search, Places and HERE Navigation-on-Demand. Technically, the Parking &amp; EV teams build the HERE Platform services that process and deliver static and dynamic Parking &amp; EV data to customers.<strong><u></u></strong>At HERE Technologies it is all about our core value <strong>Learn Fast </strong>. While you start your journey at HERE with some technology stack, we never know, where the road takes us next. But don't worry - we will train you and get you ready for your next step as a developer. Or then... maybe you want to become an architect, a DevOps expert or something completely different later in your career. It's all possible at HERE!The Developer role is made for you, if you want to decide yourself, how to build products. In the <strong>HERE Way Of Working </strong>, the Product Management knows the best <u>why</u> we build products and the Product Owners know the best <u>what</u> we build. But the true power is within your hands - the developers know the best and decide how we build things. We have a powerful set of common tools and assets, but it's up to you, how to use them.HERE is primarily a Platform company with its own strong product portfolio. The work is not about maintaining legacy from the 90s, but to build something for 2030 and beyond and that is possibly only with the use of latest and greatest software development practices and stacks. We need you to work with us to make these practices ever better.Being a Developer at HERE is not a one-person-show and our core value, <strong>Win Together </strong>, states the same. We know you already know, how to be a team player in a software team. The HERE culture and the diversity of backgrounds supports your growth as a valued member of the team. Within the team we all have our special competences, but above all, we help others to achieve our product deliveries together. </p> <p><strong>Responsibilities:</strong></p> <ul> <li>Drive technical work inside the teams.</li> <li>Work hands on do deliver high quality code. </li> <li>Help design the APIs that will be used by our customers.</li> <li>Debug problems like high latencies, find the rout cause and design fixes.</li> <li>Support existing product including on calls duty.</li> <li>Work with our Architect and SCRUM to build reliable and resilient service that achieves highest availability and throughput.</li> </ul> <p> </p> <h2>Who are you?</h2> <p><strong>Must Have:</strong></p> <p> </p> <ul> <li><strong>Very good</strong> communication skills in <strong>English</strong> both written and spoken (remote international development team).</li> <li>Several years of backend application development experience in functional programming language <strong>(Scala).</strong></li> <li>Practical knowledge of data structures and algorithms used when processing large volumes of data.</li> <li>Experience in working with Continuous Integration tools, especially <strong>GitLab.</strong></li> <li>Understanding of deployment and monitoring processes using<strong> Kubernetes, Grafana and Splunk Knowledge</strong> in high throughput systems using technologies like <strong>Redis, Memcached or Kafka.</strong></li> <li>Ability to write basic bash scripts.</li> <li>Ability to write reports based on data set’s.</li> <li>Experience working in an agile software development environment as a part of the <strong>Scrum team</strong>.</li> <li>Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable.</li> <li>Strong quality mindset is considered a must: unit testing, performance testing, writing testable code.</li> <li>Self-motivated, well-organized, details-oriented and a strong team player with an agile mindset.</li> </ul> <p> </p> <p> </p> <p><strong>Nice to have:</strong></p> <ul> <li>Experience in <strong>Spark</strong> or <strong>Flink</strong></li> <li>Experience in <strong>AWS</strong> cloud technologies.</li> <li>Experience in Java</li> <li>Good skills in geo-spatial data (vector and raster) and algorithms </li> <li>Familiar with geo-spatial-standards (e.g. Spatial Features Specification, GeoTIFF) </li> </ul> <p> </p> <p> </p> <p><strong>What we offer?</st

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

HERE Technologies

View company profile →