Senior/Software Engineer, Pipeline Management Services
⚲ Kraków
18 000 - 32 000 PLN netto (B2B) | 15 000 - 29 000 PLN brutto (UoP)
Wymagania
- Java
- Kafka
- Flink
- Spark
- AWS
Opis stanowiska
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)
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)
🔍 Dekoder Ogłoszenia
🟡
Lead the design and development of pipeline management services and APIs
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie uczestniczyć w procesie projektowania i podejmowania decyzji architektonicznych.
🔴
Own and evolve key platform components
Będziesz odpowiedzialny za utrzymanie i rozwijanie istniejących, kluczowych części platformy, co może oznaczać pracę z legacy code.
🟡
Drive architecture for high-throughput, low-latency distributed systems
Oczekuje się głębokiego zrozumienia i umiejętności projektowania systemów rozproszonych, które muszą obsługiwać duży ruch i działać szybko.
🟡
Partner with Product and engineering teams
Będziesz musiał efektywnie komunikować się i współpracować z różnymi zespołami, co może wymagać negocjacji i kompromisów.
🟡
Mentor engineers and provide technical leadership
Oprócz zadań technicznych, będziesz odpowiedzialny za wsparcie i rozwój mniej doświadczonych członków zespołu.