New offer - be the first one to apply!

August 8, 2026

Senior Software Engineer - Java and Spark/Kafka

Senior • Hybrid

15,000 - 21,000 PLN

Krakow, MA, Poland

The Pipeline Management team builds and operates a core platform that powers large-scale batch and streaming data pipelines across HERE’s Data Platform. The platform enables internal teams and customers to design, deploy, and operate data pipelines at scale, supporting mission-critical workloads with strong reliability and performance requirements.

Quick Facts

  • Lead the design and development of pipeline management services and APIs.
  • Own and evolve key platform components, including pipeline orchestration, scheduling, and workflow state management.
  • Drive architecture for high-throughput, low-latency distributed systems.
  • Partner with Product and engineering teams to deliver scalable data platform capabilities.
  • Mentor engineers and provide technical leadership across a distributed team.
  • Improve system reliability, observability, and SLA adherence for production services.
  • Contribute to CI/CD, automation, and engineering best practices across the platform.

Technology Stack

  • Backend & Services: Java (primary), REST APIs, microservices
  • Data Processing: Apache Flink, Apache Spark
  • Streaming & Messaging: Apache Kafka
  • Cloud & Infrastructure: AWS (EMR, S3)
  • Platform Services: Pipeline Service, Scheduler, State Service, Coordinator
  • CI/CD & Tooling: Jenkins, GitLab pipelines, Git, JIRA

Who are you?

  • Strong backend engineering experience with Java (preferred), building production-grade distributed systems.
  • Expertise in software architecture and system design.
  • Experience building and operating high-throughput, low-latency, highly reliable distributed systems.
  • Solid understanding of REST APIs, HTTP, and microservices architectures.
  • Hands-on experience with cloud platforms (AWS preferred) and cloud-native design.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Experience with data processing and streaming systems (e.g., Flink, Spark, Kafka).
  • Strong familiarity with CI/CD pipelines and engineering tools (e.g., Jenkins, GitLab, Git, JIRA).
  • Experience applying DevOps practices to improve system reliability and delivery velocity.
  • Strong communication skills with the ability to clearly explain complex concepts.

Nice to Have

  • Experience with pipeline orchestration platforms or workflow engines.
  • Exposure to large-scale data platforms or multi-tenant systems.
  • Experience with cloud platform migrations or modernization initiatives.

What we offer

  • Work on globally deployed automotive navigation and mapping products.
  • Collaboration with an experienced, international engineering organization.
  • Truly international team of fantastic and talented people from 60+ countries worldwide, working from strong tech hubs located in Europe, the US, and Asia, along with multiple smaller locations.
  • Flexible working hours and a flexible approach to office versus remote work.
  • Medical coverage for you and your family.
  • Yearly variable bonus.
  • This role is eligible for the Creative Tax Incentive scheme in Poland (KUP).
  • Option to work on a B2B contract (benefits, bonus, and KUP do not apply in this case).

Similar jobs you might like

Technology

HERE Technologies

Lead/Senior Software Engineer, Pipeline Management Services

Senior

Hybrid

Kraków, Poland

15,000 - 29,000 PLN

🏢 Summary: Senior backend engineering role focused on designing and operating large-scale batch and streaming data pipeline platforms with strong reliability and performance requirements. The position involves building distributed systems, pipeline orchestration services, and cloud-native platform capabilities using Java and modern data technologies. The role also includes technical leadership, CI/CD improvements, and collaboration across international engineering teams. 🗂️ Requirements: Strong backend engineering experience with Java, Experience building production-grade distributed systems, Expertise in software architecture and system design, Experience with high-throughput and low-latency systems, Knowledge of REST APIs and microservices, Hands-on experience with AWS and cloud-native design, Experience with Docker and Kubernetes, Experience with Flink, Spark, or Kafka, Familiarity with CI/CD pipelines and DevOps practices, Experience with Jenkins, GitLab, Git, and JIRA, Strong communication skills 📃 Skills: Java, Flink, Spark, Kafka, AWS, EMR, S3, REST, Microservices, Docker, Kubernetes, Jenkins, GitLab, Git, JIRA, HTTP 🏢 Description: The Pipeline Management team builds and operates a core platform that powers large-scale batch and streaming data pipelines across HERE’s Data Platform. Our platform enables internal teams and customers to design, deploy, and operate data pipelines at scale, supporting mission-critical workloads with strong reliability and performance requirements. Lead the design and development of pipeline management services and APIs Own and evolve key platform components, including pipeline orchestration, scheduling, and workflow state management Drive architecture for high-throughput, low-latency distributed systems Partner with Product and engineering teams to deliver scalable data platform capabilities Mentor engineers and provide technical leadership across a distributed team Improve system reliability, observability, and SLA adherence for production services Contribute to CI/CD, automation, and engineering best practices across the platform Technology Stack: You will work with a modern data platform ecosystem including: Data Processing: Apache Flink, Apache Spark Backend & Services: Java (primary), REST APIs, microservices Streaming & Messaging: Apache Kafka Cloud & Infrastructure: AWS (EMR, S3) Platform Services: Pipeline Service, Scheduler, State Service, Coordinator CI/CD & Tooling: Jenkins, GitLab pipelines, Git, JIRA Who are you? Strong backend engineering experience with Java (preferred), building production-grade distributed systems Expertise in software architecture and system design Experience building and operating high-throughput, low-latency, highly reliable distributed systems Solid understanding of REST APIs, HTTP, and microservices architectures Hands-on experience with cloud platforms (AWS preferred) and cloud-native design Experience with containerization and orchestration (Docker, Kubernetes) Experience with data processing and streaming systems (e.g., Flink, Spark, Kafka) Strong familiarity with CI/CD pipelines and engineering tools (e.g., Jenkins, GitLab, Git, JIRA) Experience applying DevOps practices to improve system reliability and delivery velocity Strong communication skills with the ability to clearly explain complex concepts Nice to Have Experience with pipeline orchestration platforms or workflow engines Exposure to large-scale data platforms or multi-tenant systems Experience with cloud platform migrations or modernization initiatives What we offer: Work on on globally deployed automotive navigation and mapping products Collaboration with an experienced, international engineering organization Truly international team of fantastic & talented people from 60+ countries worldwide, working from strong tech hubs located in Europe, the US, and Asia, along with multiple smaller locations Flexible working hours & a flexible approach to office vs. remote work Medical coverage for you and your family Yearly variable bonus This role is eligible for the Creative Tax Incentive scheme in Poland (KUP) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case)

Technology

HERE Technologies

Lead Java Software Engineer

Senior

Remote

Krakow, Poland

19,000 - 29,000 PLN

🏢 Summary: Lead Software Engineer role focused on designing and delivering scalable, secure backend systems for a cloud-based geospatial platform handling large-scale, real-time location data. The position drives architectural direction, mentors engineers, and leads cross-team technical initiatives to ensure high performance and reliability. It combines hands-on backend development with technical leadership across distributed, data-intensive systems. 🗂️ Requirements: Strong backend engineering experience in Java, Expertise in system architecture and distributed systems, Experience designing large-scale backend systems, Proven experience leading technical projects, Experience mentoring engineers, Advanced knowledge of APIs and TCP/IP networking, Experience with cloud infrastructure, preferably AWS, Strong database design and optimization skills, Experience with PostgreSQL and PLpgSQL, Experience working with CI/CD and DevOps practices 📃 Skills: Java, AWS, PostgreSQL, PLpgSQL, TCP/IP, APIs, CI/CD, DevOps, Spark, Docker, Kubernetes 🏢 Description: What's the role? At HERE Technologies, we work with diverse and complex datasets, including: Automotive-grade digital maps with detailed road topology and thousands of attributes. Large-scale geospatial, dynamic, interactive datasets that change rapidly. Fast-changing data streams like traffic, weather, and sensor feeds. The challenge is to efficiently store, index, analyze, and connect these datasets while ensuring they are easily and reliably available to our users. At the same time, we need to scale and adapt quickly to meet growing demands. The Solution Out company enables customers to build, deploy, and manage location-based applications on our cloud infrastructure. With powerful abstractions, state-of-the-art building blocks, and cutting-edge cloud technologies, our map making platform allows customers to ingest, store, share, and analyze location data in real-time. Data can be combined, enriched, and shared among platform members, unlocking even greater potential. As a Lead Software Engineer, you will be responsible for the technical leadership and delivery of key initiatives across the platform. You will guide architectural decisions, mentor engineers across teams, and collaborate closely with leadership to define the long-term vision of our systems. This is a highly impactful role where you’ll shape the engineering roadmap, ensure technical excellence, and drive innovation at scale. Responsibilities: Lead the design and development of core backend systems with a focus on scalability, security, and reliability Serve as a technical authority and mentor, supporting the growth of engineers across multiple teams Partner with product, architecture, and leadership to translate business goals into actionable engineering plans Drive architectural direction, technical roadmaps, and platform strategy Set and uphold high standards for engineering practices, code quality, and team collaboration Influence platform-wide technology decisions and drive the adoption of best practices Coordinate and oversee the successful delivery of complex cross-team projects Foster a culture of ownership, inclusion, innovation, and continuous improvement Who are you? Required Skills and Experience: Backend engineering experience with a strong track record in Java Deep expertise in system architecture, distributed systems, and large-scale backend design Experience leading technical projects and mentoring engineers at various levels Advanced knowledge of APIs, networking (TCP/IP), and cloud infrastructure (preferably AWS) Strong database design and optimization experience, with PostgreSQL/PLpgSQL expertise Excellent communication skills, with the ability to influence and collaborate across disciplines Proven ability to take initiative, solve complex problems, and deliver in ambiguous environments Experience working in an agile environment with CI/CD and DevOps practices Nice to Have: Experience with Apache Spark or similar distributed data processing technologies Background in geospatial systems, data pipelines, or spatial analytics Hands-on experience with Docker, Kubernetes, or cloud-native microservices What we offer: The opportunity to tackle meaningful and challenging problems A chance to continuously learn and stay on top of the latest technology trends Work that has real-world impact, shaping the future of mobility and technology Regular feedback to help you grow and succeed in your role A collaborative and supportive team environment where your contributions are valued A great work-life balance Hybrid or remote model of work Flexible working hours Competitive salary plus bonus This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu) B2B contract possible Change is HERE. Apply Now. #LI-AK8   #LI-REMOTE Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Apply for this job online Email this job to a friend Share on your newsfeed Connect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!

Technology

HERE Technologies

Senior Backend Engineer (Java/Kotlin)

Senior

Hybrid

Krakow, Poland

15,000 - 29,000 PLN

🏢 Summary: The offer is for a Senior Backend Engineer to design and implement scalable, low-latency backend services supporting global, driver-centric navigation and location intelligence platforms. The role focuses on building resilient APIs and data processing systems that handle real-time and offline data at scale. You will collaborate cross-functionally to deliver high-quality, well-tested services using modern technologies and cloud infrastructure. 🗂️ Requirements: Strong hands-on experience in backend and infrastructure engineering, Proficiency in Kotlin and Java, Experience with Spring Boot for scalable backend systems, Experience designing scalable and performant architectures, Hands-on experience with SQL and NoSQL databases, Experience implementing unit tests and test automation, Experience with CI/CD pipelines and code deployment, Knowledge of containerization and orchestration systems, Experience with cloud platforms, preferably AWS 📃 Skills: Kotlin, Java, Spring, SpringBoot, SQL, NoSQL, CI/CD, Docker, Kubernetes, AWS 🏢 Description: What's the role? We are looking for a Senior Backend Engineer to play a key role in the design and implementation of backend services that support driver-centric experiences across platforms. The platform enables optimized routing, location intelligence, and reliable access to real-time and offline data, designed for frequent, daily use at global scale. Backend services process, store, and distribute data, and derive insights from aggregated usage patterns to improve system behavior and relevance, with a strong focus on scalability, low latency, resilience, and operational consistency. What you will do? As part of our cross functional team, you will help us developing scalable services, design APIs together with mobile and frontend engineers. You will work closely with designers, architects, engineers and product manager to find the best solution, thereby shaping our apps' offering. Work with modern technology on a tight, well tested code base. Make pragmatic technical decisions and move fast without sacrificing quality. Together with the team, you'll establish best practices, conduct code reviews, and implement test automation strategies that prevent distractions and maintain reliability. Who are you? Strong expertise with hands-on experience in backend and infrastructure engineering Excellent knowledge of Kotlin, Java, and Spring Boot, building scalable backend systems Solid architectural skills with experience building scalable and performant services serving millions of users worldwide Hands on experience with DB technologies (SQL/NoSQL) Experience in implementing unit tests and test automation Hands-on knowledge of CI/CD processes and code deployment Good understanding of container and container orchestration systems, like Docker and K8s Experience with Cloud Platforms preferably with AWS. Excellent problem-solving skills and a pragmatic, product-oriented mindset Clear communication skills and ability to work effectively across teams Able to resolve ambiguity and work with little direction Experience with automotive, navigation, mapping, or social applications is a plus, but not required. What we offer: Work on on globally deployed automotive navigation and mapping products Collaboration with an experienced, international engineering organization Truly international team of fantastic & talented people from 60+ countries worldwide, working from strong tech hubs located in Europe, the US, and Asia, along with multiple smaller locations Flexible working hours & a flexible approach to office vs. remote work Medical coverage for you and your family Yearly variable bonus This role is eligible for the Creative Tax Incentive scheme in Poland (KUP) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Change is HERE. Apply Now. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

Technology

HERE Technologies

Senior Backend Engineer

Senior

Hybrid

Krakow, Poland

18,000 - 32,000 PLN

🏢 Summary: Senior Backend Engineer role focused on designing and implementing scalable backend services for driver-centric navigation and mapping platforms used at global scale. The position involves building low-latency, resilient systems, designing APIs with cross-functional teams, and ensuring high quality through testing and CI/CD practices. 🗂️ Requirements: Strong hands-on experience in backend and infrastructure engineering, Proficiency in Kotlin and Java, Experience with Spring Boot for scalable backend systems, Experience building scalable, high-performance services for large user bases, Hands-on experience with SQL and NoSQL databases, Experience implementing unit tests and test automation, Knowledge of CI/CD processes and deployment pipelines, Experience with Docker and Kubernetes, Experience with AWS or other cloud platforms 📃 Skills: Kotlin, Java, Spring, SpringBoot, SQL, NoSQL, CI/CD, Docker, Kubernetes, AWS 🏢 Description: What's the role? We are looking for a Senior Backend Engineer to play a key role in the design and implementation of backend services that support driver-centric experiences across platforms. The platform enables optimized routing, location intelligence, and reliable access to real-time and offline data, designed for frequent, daily use at global scale. Backend services process, store, and distribute data, and derive insights from aggregated usage patterns to improve system behavior and relevance, with a strong focus on scalability, low latency, resilience, and operational consistency. What you will do? As part of our cross functional team, you will help us developing scalable services, design APIs together with mobile and frontend engineers. You will work closely with designers, architects, engineers and product manager to find the best solution, thereby shaping our apps' offering. Work with modern technology on a tight, well tested code base. Make pragmatic technical decisions and move fast without sacrificing quality. Together with the team, you'll establish best practices, conduct code reviews, and implement test automation strategies that prevent distractions and maintain reliability. Who are you? Strong expertise with hands-on experience in backend and infrastructure engineering Excellent knowledge of Kotlin, Java, and Spring Boot, building scalable backend systems Solid architectural skills with experience building scalable and performant services serving millions of users worldwide Hands on experience with DB technologies (SQL/NoSQL) Experience in implementing unit tests and test automation Hands-on knowledge of CI/CD processes and code deployment Good understanding of container and container orchestration systems, like Docker and K8s Experience with Cloud Platforms preferably with AWS. Excellent problem-solving skills and a pragmatic, product-oriented mindset Clear communication skills and ability to work effectively across teams Able to resolve ambiguity and work with little direction Experience with automotive, navigation, mapping, or social applications is a plus, but not required. What we offer: Work on on globally deployed automotive navigation and mapping products Collaboration with an experienced, international engineering organization Truly international team of fantastic & talented people from 60+ countries worldwide, working from strong tech hubs located in Europe, the US, and Asia, along with multiple smaller locations Flexible working hours & a flexible approach to office vs. remote work Medical coverage for you and your family Yearly variable bonus This role is eligible for the Creative Tax Incentive scheme in Poland (KUP) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Change is HERE. Apply Now. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

Technology

HERE Technologies

Senior Backend Software Engineer - AI Agent

Senior

Hybrid

Krakow, Poland

14,000 - 21,000 PLN

🏢 Summary: Senior Software Engineer role focused on building scalable backend systems and customer-facing APIs for AI-driven logistics solutions. The position centers on designing core service layers, workflow engines, and integrations with HERE and third-party APIs to enable intelligent delivery optimization at scale. It emphasizes hands-on backend development, system reliability, and production-quality engineering. 🗂️ Requirements: Strong backend development experience, Proficiency in Python and/or TypeScript, Experience building APIs and backend systems, Experience designing scalable and distributed systems, Understanding of API design and data modeling, Experience with cloud platforms (AWS, GCP, or Azure), Experience with CI/CD practices, Experience integrating external APIs, Ability to debug and troubleshoot production systems 📃 Skills: Python, TypeScript, API, REST, DistributedSystems, AWS, GCP, Azure, CI/CD, LLM, RAG, Integration, DataModeling, Cloud, Git 🏢 Description: What's the role? We are looking for a Senior Software Engineer to build core backend systems powering next-generation agentic AI solutions for the logistics industry. The systems developed by this team optimize deliveries at scale improving driver efficiency, increasing reliability, reducing operational costs, and lowering environmental impact. In this role, you will focus on building the core service layer, customer-facing APIs, workflow engines, and integrations with HERE APIs and third-party systems that enable intelligent logistics workflows. You will work closely with senior engineers and technical leaders to design and implement scalable, reliable systems that support AI-driven planning and optimization use cases. This is a hands-on engineering role with a strong focus on backend development, system reliability, and production-quality delivery . What You’ll Do: Design, build, and maintain core backend services, APIs, and workflow orchestration systems for logistics applications Implement integrations with HERE APIs and external third-party systems to support real-world logistics workflows Translate product and technical requirements into scalable and maintainable system components Write clean, efficient, and well-tested code in Python and/or TypeScript Contribute to system design discussions and implement solutions aligned with the overall architecture Build and maintain customer-facing APIs with a strong focus on usability, performance, and reliability Ensure high-quality delivery through testing, monitoring, and debugging in production environments Collaborate with engineers, product managers, and domain experts to deliver end-to-end features Continuously improve system performance, scalability, and operational efficiency Leverage AI-assisted development tools to improve development speed and code quality Who are you? What We’re Looking For: Software engineering experience with strong backend development skills Proficiency in Python and/or TypeScript, with experience building APIs and backend systems Experience designing and building scalable services and working with distributed systems Strong understanding of API design, data modeling, and system integration patterns Experience working with cloud platforms (AWS, GCP, or Azure) and modern CI/CD practices Familiarity with building or integrating AI/ML systems (e.g., working with LLM APIs, RAG-based systems, or similar) is a plus Experience integrating with external APIs and handling real-world data and system constraints Solid debugging and problem-solving skills in production environments Ability to work independently on well-defined problems and collaborate effectively within a team Good communication skills and a pragmatic approach to engineering challenges What We Offer: The opportunity to tackle meaningful and challenging problems A chance to continuously learn and stay on top of the latest technology trends Work that has real-world impact, shaping the future of mobility and technology Regular feedback to help you grow and succeed in your role A collaborative and supportive team environment where your contributions are valued Competitive salary plus bonus Flexible working hours and a hybrid working environment Medical coverage for you and your family This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Change is HERE. Apply Now! #LI-AK8   #LI-HYBRID Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Apply for this job online Email this job to a friend Share on your newsfeed Connect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!

Technology

HERE Technologies

Lead Software Engineer (Java/Kotlin)

Senior

Hybrid

Krakow, Poland

25,000 - 32,000 PLN

🏢 Summary: The role focuses on designing and building a high-performance data conversion engine that transforms complex internal HD map data into external formats for large-scale simulations. It combines deep JVM development with Python-based AI and cloud integrations to enable searchable, scalable data systems. The position requires architectural ownership and building robust, performance-critical libraries. 🗂️ Requirements: Strong proficiency in Java or Kotlin, Experience building high-performance, reusable libraries, Ability to design and implement scalable system architectures, Experience working with Python for AI or cloud integrations, Understanding of data processing and transformation at scale, Experience with AWS environments, Knowledge of containerization technologies, Experience with unit testing and performance optimization 📃 Skills: Java, Kotlin, Python, JVM, AWS, Docker, Kubernetes, AI, LLM, Shell 🏢 Description: What's the role? At HERE Technologies, we maintain a massive database of HD Map data that serves as the "brain" for self-driving vehicles. But before a car hits the real road, it must drive millions of virtual kilometers. To enable this, we built SceneXtract a tool that allows simulation engineers to find specific road scenarios using natural language. We are looking for a versatile, "best tool for the job" engineer. We don't need a specialist in one specific protocol; we need someone who can dive into a massive data lake and build the high-performance bridges required to make that data move. Currently, our challenge is building a sophisticated conversion engine to translate complex internal data structures into external formats. This involves deep JVM (Java/Kotlin) work for performance-critical logic, while simultaneously utilizing Python to integrate AI Agents and LLMs that make the data searchable. Key Responsibilities: Build the "Bridge": Take ownership of designing and implementing high-performance libraries that transform complex data at scale Be a Technical Driver: Beyond just writing code, you will help shape the architecture and ensure the systems we build are clean, testable, and scalable Work Across Ecosystems: You’ll spend your morning in the JVM building a high-performance engine and your afternoon in Python working with AI agents or cloud-native services Champion Quality: Set the bar for engineering excellence. This means mentoring peers through code reviews and ensuring "done" includes robust performance and unit testing Solve Ambiguous Problems: Translate high-level goals into technical reality. You’ll have the autonomy to decide how to bridge the gap between our data and the end-user's needs Who are you? Core Engineering Strength: You have a deep command of Java or Kotlin and understand how to build performant, reusable libraries Versatile Mindset: You are language-agnostic. You see Python or Shell scripting as essential tools to solve problems, especially in the realm of AI and Cloud logic Systems Thinker: You care about the "big picture." You look at how data flows through a system and how to make that flow as efficient as possible Pragmatic & Adaptable: You are comfortable jumping into a new domain, learning the necessary standards (whatever they may be), and applying solid engineering principles to them Cloud Literate: You’re comfortable navigating AWS environments and understand the basics of containerization (Docker/Kubernetes) What We Offer: The opportunity to tackle meaningful and challenging problems A chance to continuously learn and stay on top of the latest technology trends Work that has real-world impact, shaping the future of mobility and technology Regular feedback to help you grow and succeed in your role A collaborative and supportive team environment where your contributions are valued Competitive salary plus bonus Flexible working hours and a hybrid working environment Medical coverage for you and your family This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Change is HERE. Apply Now! #LI-AK8   #LI-HYBRID Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.

Technology

New offer

HERE Technologies

Sr. R&D Test Engineer

Senior

Hybrid

Kraków, MA, Poland

14,000 - 21,000 PLN

🏢 Summary: Lead quality validation for HD map products by defining test strategies and building automation-first frameworks for large-scale geospatial data. The role combines end-to-end testing, data pipelines, and cross-functional collaboration to ensure reliable map releases in real-world conditions. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or similar, 7+ years of experience in test engineering, data engineering, or related field, SDLC and agile development practices, End-to-end manual and automated testing, Advanced Python automation and data-validation workflows, SQL and data-pipeline experience, Strong analytical problem-solving and attention to detail, Cross-functional communication skills, Successful pre-employment screening 📃 Skills: Python, SQL, SDLC, Agile, Automation, Testing, Validation, Pipelines 🏢 Description: What’s the role? You will take ownership of how HD map products are validated and scaled for quality. You will work at the intersection of data, automation, and product, shaping how large-scale geospatial systems are tested and trusted. Responsibilities • Define and drive test strategies for HD map products, including content validation and hybrid testing approaches. • Translate product and data specifications into scalable validation frameworks. • Design and execute test plans, test cases, and data pipelines for product-level validation. • Build and maintain automation-driven testing frameworks for large-scale data validation. • Collaborate with Data Science teams to integrate metric-driven and machine-learning validation signals. • Partner with Engineering, Product, and Program teams to align validation with release priorities. • Analyse results, identify gaps, and drive continuous improvement in testing approaches. • Contribute to tooling, infrastructure, and automation to increase efficiency and coverage. Candidate profile You enjoy working in complex environments where data, systems, and product come together. You take ownership, think analytically, and are comfortable navigating ambiguity. You are curious by nature and motivated to continuously learn, especially when it comes to new technologies and geospatial systems. Qualifications • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or similar. • 7+ years of experience in test engineering, data engineering, or a related field. • Strong understanding of SDLC and agile development practices. • Solid experience with end-to-end testing across manual and automation approaches. • Advanced Python skills, including automation and data-validation workflows. • Experience with SQL and working with data pipelines. • Strong analytical mindset with attention to detail and problem solving. • Excellent communication skills and ability to work cross-functionally. Nice to have • Experience with geospatial data models or HD map products. • Familiarity with Unimap, HDLM Viewer, or Map Creator. • Exposure to cloud environments and pipeline-based systems. • Experience applying machine learning for validation or anomaly detection. • ISTQB or similar testing certifications. What we offer • Work on the development of high-scale services, managing thousands of data-processing pipelines. • Innovative and modern technologies. • Flexible working hours and a flexible approach to office versus remote work. • Medical coverage for you and your family. • Yearly variable bonus. • Eligibility for the Creative Tax Incentive scheme in Poland (KUP – Autorskie Koszty Uzyskania Przychodu). • Competitive total rewards package, including base salary, Short-Term Incentive (STI) bonus, creative tax advantage for eligible positions, private medical care including dental, life insurance, meal allowance, vision reimbursement, remote-work allowance where applicable, access to MyBenefit and Multisport programs, and wellbeing initiatives. • Paid time off, sick leave, and parental leave in accordance with the Polish Labor Code. Employment process Candidates must successfully complete a pre-employment screening process. This may include employment, education, and criminal verification, where applicable.

Technology

HERE Technologies

Software Engineering Manager

Senior

Hybrid

Krakow, Poland

26,000 - 38,000 PLN

🏢 Summary: Software Engineering Manager role focused on leading agile development and DevOps initiatives for scalable, cloud-based geospatial data processing systems within a high-scale mapmaking platform. The position involves managing engineering teams, delivering cloud-native services on AWS, and driving quality, security, and continuous improvement. The role combines technical leadership with hands-on expertise in Java, big data, and microservices architectures. 🗂️ Requirements: Experience managing software development teams, Proven delivery of complex software projects, Strong expertise in Java, Experience with PostgreSQL or relational databases, Experience designing and building systems on AWS, Experience with AWS services: ECS, Lambda, S3, RDS, Aurora, Experience with Spark or similar big data frameworks, Strong understanding of microservices architecture, Experience designing and implementing RESTful APIs, Experience applying DevOps practices, Proficiency in Agile methodologies: Scrum, Lean, B.Sc. or higher in Computer Science, Mathematics, Electrical Engineering or related field 📃 Skills: Java, PostgreSQL, AWS, ECS, Lambda, S3, RDS, Aurora, Spark, Microservices, REST, DevOps, Scrum, Lean, SQL 🏢 Description: The Mapmaking team sits at the heart of HERE’s mission to create the world’s most accurate, up-to-date, and intelligent maps. We design and operate scalable pipelines for onboarding massive datasets from customers and partners, while developing and optimizing geospatial processing services that transform raw map inputs into high-quality, production-ready products. Our work spans innovation in AI, big data, and algorithmic evolution to advance how maps are processed, validated, and enriched, supporting both large-scale customer programs with premium automotive brands and multi-industry partners, as well as internal transformation initiatives. The Mapmaking team builds and operates core technologies and services for onboarding, processing, and quality assuring digital map data. Software Engineering Manager role will be responsible for planning and leading the implementation of agile software development projects, DevOps practices and test automation with the goal of delivering increasingly valuable features into the HERE platform while driving continuous improvements in security, quality, and service levels.  You will partner with product managers and engineering leadership to craft and drive rational planning and tradeoff decisions. The successful candidate will be a software craftsman, with a track record of successful software projects against demanding requirements. She or he will be a trusted coach to software developers, a trusted partner to product management and approach complex prioritization challenges with a calm and analytical mindset. Who are you? Experience managing software development teams with a proven track record of delivering successful software projects under demanding requirements A trusted coach and mentor to software engineers Experience as a software engineer with relevant expertise in Java, relational databases (PostgreSQL) Experience designing and building cloud-based systems on AWS, including services such as ECS, Lambda, S3, RDS, and Aurora Experience with Big Data processing frameworks, such as Spark Strong understanding of cloud architecture, including microservices-based systems and RESTful APIs Experience using DevOps methodologies to improve throughput, stability, and deployment efficiency A seasoned Agile software development practitioner, proficient in Scrum and Lean, with an analytical mindset and a data-driven approach Strong communication skills, including excellent written and spoken English B.Sc . or higher in a relevant field (Computer Science, Mathematics, Electrical Engineering, etc.) Nice-to-Have: Experience with geospatial / spatial data processing, including geospatial databases or frameworks Experience with high-availability and highly reliable systems, delivering cloud services at scale under SLAs (99.9% uptime or higher) Experience with NoSQL databases and messaging or event-driven systems (e.g., Kafka) Experience with business data analytics tools (e.g., Tableau) What Do We Offer? A great work-life balance Hybrid model of work (2 days office and 3 days home office per week) Work on the development of high-scale services, serving and storing petabytes of data Work with cutting-edge, modern technologies Flexible working hours Competitive salary plus bonus A diverse team of fantastic & talented people from 60+ countries worldwide. Brown bag talks, team events and more! Change is HERE. Apply Now! #LI-AK8   #LI-HYBRID Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Email this job to a friend Share on your newsfeed Connect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!

Technology

Royal Dirkzwager

Freelance Kotlin Developer (Fulltime)

Senior

Remote

Warsaw, Poland

20 - 45 EUR

🏢 Summary: Backend Engineer role focused on designing and owning JVM-based microservices in a distributed, event-driven architecture on AWS. The position involves building scalable services for complex domains like route optimization and geo-routing, with full responsibility from design to production. You will work with diverse data stores, messaging systems, and observability tooling in a high-ownership, senior engineering environment. 🗂️ Requirements: Work permit for Poland, 5+ years backend development experience in Java or Kotlin, Strong experience with distributed systems and microservices architecture, Hands-on production experience with AWS services (ECS, Lambda, S3, RDS or DynamoDB), Experience with PostgreSQL, Experience with DynamoDB or other NoSQL databases, Strong knowledge of Docker and containerization, Experience with CI/CD pipelines (GitHub Actions), Ability to design and build event-driven systems with message brokers 📃 Skills: Java, Kotlin, AWS, ECS, Lambda, S3, RDS, DynamoDB, PostgreSQL, Docker, GitHubActions, RabbitMQ, SNS, SQS, Redis, RedShift, OpenTelemetry, Prometheus, Grafana, REST, APIGateway, ECR 🏢 Description: Company Description You'll be a core member of a small, high-ownership engineering team building and evolving the distributed microservices backend that powers our app. You'll work across a complex domain – route optimization, schedule ingestion, geo-routing, and carrier data – at real scale, on AWS. This is not a role for someone who waits for specs to land in their inbox. You'll take full ownership of services from design through production, make architectural decisions, and proactively identify and fix problems before they become incidents. What you'll work on Design, build, and maintain JVM-based microservices (Java / Kotlin) running on AWS ECS, App Runner, and Lambda Work with a rich data layer: PostgreSQL, DynamoDB, RedShift, Redis, and S3 Build and consume event-driven integrations via RabbitMQ and SNS Collaborate on API design across REST (API Gateway) and BFF patterns Instrument services with OpenTelemetry, Tempo, Prometheus, and Grafana Ship via GitHub Actions CI/CD pipelines with Docker and ECR Work with external integrations including Auth0, GraphHopper, PostHog, and Sentry Participate in architecture decisions and technical direction – your opinion will carry weight Job Description Must-haves: Work permit for Poland 5+ years of professional backend development in Java and/or Kotlin Solid understanding of distributed systems design, microservice patterns, and event-driven architecture Hands-on production experience with AWS (ECS, Lambda, S3, RDS or DynamoDB) Experience with relational databases (PostgreSQL) and NoSQL (DynamoDB or similar) Strong command of Docker and containerized deployments Experience with CI/CD pipelines – we use GitHub Actions Clean code as a practice, not a talking point – you write code that your colleagues can confidently extend Genuine ability to self-direct: you can take a loosely defined problem, break it down, make decisions, and deliver Strong plus: Kotlin specifically (greenfield services are Kotlin-first) Experience with message brokers (RabbitMQ, SQS/SNS) Familiarity with observability tooling (OpenTelemetry, Prometheus/Grafana stacks) Background in logistics, routing, geospatial, or supply chain domains Experience integrating third-party APIs (auth providers, mapping/routing engines, analytics) Qualifications How we work Small team, high trust – no micromanagement, no approval chains for every decision GitHub-centric workflow – PRs, reviews, and automated pipelines keep quality high without bureaucracy Observability-first – we monitor, alert, and fix things before users notice Clean code culture – we refactor, we review, we don't let tech debt compound silently AWS-native – we use managed services where they make sense and containers everywhere else What we offer Competitive salary benchmarked to your market Remote-friendly setup (we care about output, not location) Direct impact on a product used by global logistics professionals every day Work in a genuinely interesting domain – intermodal routing is hard, and the problems are real A lean, senior team where your architecture decisions actually ship Additional Information Are you the perfect match? Send your portfolio, CV , and a short message about why you’re the perfect match to us

Technology

Grape Up

Fullstack Support Engineer (Java/React)

Mid

Remote

Krakow, Poland

17,300 - 22,000 PLN

🏢 Summary: Senior production support and backend engineering role focused on maintaining and improving a connected-vehicle platform for a major automotive OEM using Java, Spring, AWS, and microservices. The position involves resolving high-severity production incidents, modernizing legacy systems, improving observability and automation, and participating in a 24/7 on-call rotation. 🗂️ Requirements: 3+ years of JVM backend development or production support experience, Strong Java skills, Strong Spring framework knowledge, Experience with microservices and web applications in production, Experience troubleshooting live production issues, Working knowledge of AWS, Experience with CI/CD pipelines, Hands-on experience with observability and monitoring tools, Solid Git skills, Understanding of security and compliance practices, English proficiency, Polish proficiency, Analytical and problem-solving skills, Availability for shifted schedule (10:00–18:00), Openness to occasional international travel 📃 Skills: Java, Spring, JVM, AWS, CI/CD, Git, Microservices, Observability, Monitoring, Logs, Metrics, Traces, Tomcat, ServiceNow, JIRA, Confluence, React, ReactNative 🏢 Description: Grape Up is a consulting and technology company helping enterprises build mission-critical applications by leveraging AI, cloud-native technologies, and modern software delivery practices. We’re looking for an experienced engineer to join a senior, dedicated team providing production support and evolution for a major automotive OEM’s connected-vehicle platform – a portfolio of web applications and microservices covering telematics, subscriptions, payments, and remote services. You’ll resolve real production issues, then use what you learn to make the platform measurably better: refactoring, breaking down legacy monolithic pieces, modernizing the stack, and raising the bar on observability and automation. What to expect from this role We work in a shifted schedule (10:00–18:00) , which allows the team to better align with global client time zones and ensure solid coverage for production operations. We’re looking for someone who’s comfortable with, or prefers this setup. This role also involves occasional business travel , including an upcoming project kick-off at the client’s site in the USA . If you enjoy a mix of remote work and international on-site collaboration, this could be a great fit. Responsibilities Own the full incident lifecycle for live production services – triage, resolve, and run root-cause analysis on high-severity (P1/P2) incidents so they don’t come back Write permanent fixes, hotfixes and patches in a modern Java 21 / Spring codebase, not just workarounds Identify and drive technical improvements, harden reliability and performance Level up observability and automation: add the missing logs, metrics and traces, build self-healing and alert-noise reduction, and automate the toil out of operations Handle system lifecycle work – framework/library upgrades, security patching, vulnerability remediation, End-of-Life monitoring Take part in a 24/7 on-call rotation for critical incidents (additionally compensated) Requirements 3+ years of experience building and/or supporting backend applications on the JVM, with strong Java and Spring Experience operating microservices and web applications in production, including troubleshooting live issues Working knowledge of AWS and CI/CD pipelines Hands-on experience with observability tooling (logs, metrics, traces) and production monitoring Solid Git skills and understanding of security-and-compliance practices Excellent command of English and Polish (all communication, reports and documentation are in English) Analytical thinking and strong problem-solving skills Comfort with a shifted work schedule (10:00–18:00) and openness to occasional international business travel Nice to have Experience supporting automotive OEM or connected-vehicle platforms Familiarity with application servers such as Tomcat Experience in production-support / on-call / SRE-style roles and incident management Familiarity with ServiceNow, JIRA and Confluence in an operational context Comfortable working across the stack – primarily Java/Spring backend, with some React Native mobile support Experience with certificate/secrets management and disaster-recovery testing Benefits Non-corporate work environment among experienced engineers Individual growth & development plan supported by cyclical feedback sessions Access to knowledge platforms (e.g. Pluralsight) Equipment of your choice Financing of conferences, external trainings, and certifications Language lessons (English, German and Polish for foreigners) LuxMed private medical care Weekly Lunch & Learn where we meet up in the office, lunch together, and share our knowledge Employee referral program Rewards for the success of the month and year awarded by our employees Special rewards for your years with us (G-Man) Integration activities