TL;DR
Senior Software Engineer (Java, Python): Architecting, realizing, and supporting state-of-the-art data transformation algorithms in Java for hirify.global's navigation functionalities and extending map products for embedded, mobile, and server-based solutions with an accent on maintaining map compilation software, improving testing strategies, and contributing to a map production system handling terabytes of data on computing clouds. Focus on designing scalable data processing pipelines, optimizing map compilation processes, and ensuring reliability of large-scale navigation data systems.
Location: Hybrid in Lodz, Poland (requiring 2 days per week in the office).
Company
hirify.global is a global product company specializing in location technology, delivering up-to-date and accurate maps for navigation and automotive solutions.
What you will do
- Contribute to an agile team, architecting, realizing, and supporting state-of-the-art data transformation algorithms in Java.
- Extend, improve, and integrate features in hirify.global map products for embedded, mobile, and server-based navigation solutions.
- Work with and extend the industry-standard runtime navigation map format (NDS) in automotive or online business.
- Maintain the map compilation software stack and contribute to its software and design quality, continuously improving testing strategies.
- Create and share interface specifications, code documentation, and architectural decision records.
- Contribute to a map production system that handles terabytes of data and runs on large computing clouds.
Requirements
- Proficient in Python, Java, and object-oriented design principles.
- Knowledge of software engineering practices, including unit & integration testing, version control, continuous integration, and release building.
- Ability to work on varying topics in a lively, fast-changing agile environment.
- Eagerness to learn and get acquainted with a broad range of technologies and a diverse software stack.
- Willingness to work in a self-organizing team, contributing to diverse tasks.
- Must be able to work hybrid in Lodz, Poland, with 2 days per week in the office.
Nice to have
- Experience in open source and open map data technologies and products.
- Experience with car navigation software design and runtime map formats.
- Experience in cloud technologies like Docker, Microsoft Azure.
- Experience with DevOps practices and tooling.
Culture & Benefits
- Competitive compensation package and personal development budget with paid learning leave.
- Paid access to e-learning resources such as O’Reilly and LinkedIn Learning.
- Enhanced parental leave and paid leave to care for loved ones and volunteer.
- Work flexibility with a hybrid model, requiring 2 days in the office.
- Home office setup budget and monthly allowance.
- Options to work from your home country and abroad for a set number of days each year.
- Competitive holiday plan plus an extra day off for your birthday.
- Opportunities to join annual events like Hackathon and DevDays.
- Inclusive global culture with over 80 nationalities.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →