June 26, 2026

Senior/Lead Software Engineer C++

Senior • Hybrid

15,000 - 29,000 PLN

Krakow, MA, Poland

What's the role?

The HERE SDK team provides a set of programming interfaces that enables developers to build immersive native applications while leveraging our powerful maps and services.

With features such as routing, guidance, search, interactive 2D and 3D vector maps, the HERE SDK enables developers to build powerful native location‑based applications for platforms like Android, iOS and Linux. Our product is used by millions of customers in mobile phones and moving vehicles.

 

To deliver the best product in the market, we are growing our engineering team and are searching for an excellent C++ Engineer!

 

As a C++ Engineer, you will be a key member of our growing SDK engineering team. This is an experienced position that requires expertise in the C++14, C++17 and C++20 standard. You are motivated to explore and deliver the best possible solutions to our customers with very high quality. You should have a strong passion for technology and a strong customer-centric product sense. You should enjoy working outside the comfort zone and love learning new technologies.

Who are you?

Ideally, we would like you to have:

  • Bachelor/Master/PhD in Computer Science, Software Engineering or similar technical degree

  • Strong level in algorithm engineering

  • Strong knowledge of C++14/17/20 improvements

  • Experience with embedded development

  • Cross-platform and platform specific development (Android, iOS, Linux flavors)

  • Effective practice of the Standard Template Library

  • Strong practice of object-oriented programming

  • Good understanding of threading and IPC

  • Excellent collaborative and communication skills

  • Experience working in an Agile team

  • Very good command of written and spoken English

  • Experience using AI‑assisted development tools responsibly, with the ability to critically assess and take full ownership of AI‑generated suggestions in complex codebases

 

The following would add extra value to your contribution in our team:

  • Strong knowledge of Boost C++ libraries

  • Experience with unit- and integration-testing

  • Knowledge of location-based services such as mapping, navigation, GPS

  • Emphasis on parallel / async programming

  • Experience with protobuf/protopack

  • Knowledge of Data Bases

  • Experience in using git as a version control system


Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient, and above all, strive for the best.

 

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.

Similar jobs you might like

Technology

HERE Technologies

Lead Software Engineer C++

Senior

Hybrid

Krakow, Poland

25,000 - 32,000 PLN

🏢 Summary: Experienced C++ Engineer role focused on developing and enhancing a cross-platform SDK for native location-based applications (Android, iOS, Linux). The position involves building high-performance mapping, routing, and navigation features used in global automotive and mobile products. You will contribute to a growing engineering team delivering high-quality, scalable C++ solutions. 🗂️ Requirements: Degree in Computer Science, Software Engineering or related field, Strong proficiency in C++14/17/20, Strong algorithm engineering skills, Experience with embedded development, Cross-platform development experience (Android, iOS, Linux), Strong knowledge of STL, Strong object-oriented programming skills, Understanding of threading and IPC, Experience working in Agile teams, Very good English communication skills, Experience with AI-assisted development tools 📃 Skills: C++14, C++17, C++20, STL, OOP, Android, iOS, Linux, Embedded, Threading, IPC, Boost, UnitTesting, IntegrationTesting, ParallelProgramming, Async, Protobuf, Databases, Git, Agile 🏢 Description: What's the role? The HERE SDK team provides a set of programming interfaces that enables developers to build immersive native applications while leveraging our powerful maps and services. With features such as routing, guidance, search, interactive 2D and 3D vector maps, the HERE SDK enables developers to build powerful native location‑based applications for platforms like Android, iOS and Linux. Our product is used by millions of customers in mobile phones and moving vehicles. To deliver the best product in the market, we are growing our engineering team and are searching for an excellent C++ Engineer! As a C++ Engineer, you will be a key member of our growing SDK engineering team. This is an experienced position that requires expertise in the C++14, C++17 and C++20 standard. You are motivated to explore and deliver the best possible solutions to our customers with very high quality. You should have a strong passion for technology and a strong customer-centric product sense. You should enjoy working outside the comfort zone and love learning new technologies. Who are you? Ideally, we would like you to have: Bachelor/Master/PhD in Computer Science, Software Engineering or similar technical degree Strong level in algorithm engineering Strong knowledge of C++14/17/20 improvements Experience with embedded development Cross-platform and platform specific development (Android, iOS, Linux flavors) Effective practice of the Standard Template Library Strong practice of object-oriented programming Good understanding of threading and IPC Excellent collaborative and communication skills Experience working in an Agile team Very good command of written and spoken English Experience using AI‑assisted development tools responsibly, with the ability to critically assess and take full ownership of AI‑generated suggestions in complex codebases The following would add extra value to your contribution in our team: Experience leading technical teams Strong knowledge of Boost C++ libraries Experience with unit- and integration-testing Knowledge of location-based services such as mapping, navigation, GPS Emphasis on parallel / async programming Experience with protobuf/protopack Knowledge of Data Bases Experience in using git as a version control system Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient, and above all, strive for the best. 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.

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

Lead Software Engineer

Senior

Hybrid

Kraków, Poland

19,000 - 29,000 PLN

🏢 Summary: Lead Software Engineer role focused on developing and evolving Java-based NDS/NDS.Live compiler toolchains and validation frameworks for high-definition automotive maps used in autonomous driving. The position involves leading an agile engineering team, defining technical architecture, and ensuring scalability and quality of map compilation pipelines for major automotive customers. 🗂️ Requirements: Bachelor’s or master’s degree in Computer Science, Information Systems, or equivalent, Backend application development experience with Java or Scala, Proven experience leading and mentoring engineering teams, Strong knowledge of programming practices and reusable, reliable code, Experience with unit testing, performance testing, and writing testable code, Experience with Maven or SBT, Experience with GIT or GERRIT, Experience with Apache Spark, Experience with AWS, Experience working in Linux environments, Very good written and spoken English, Agile mindset and teamwork skills 📃 Skills: Java, Scala, Maven, SBT, GIT, GERRIT, Spark, AWS, Linux, NDS, GIS, RDF, GDF, ETL, Zserio, Protobuf, FlatBuffers, ASPICE 🏢 Description: The HERE NDS (Navigation Database Standard) Technologies team is looking for a Lead Software Engineer to grow our map compilation product that creates the most comprehensive high-definition live map in the market, intended to support precise navigation for self-driving cars. HERE enables people, enterprises, and cities around the world to harness the power of location and create innovative solutions that make our lives safer and more efficient. We transform information from devices, vehicles, infrastructure, and other sources into real-time location services that play a key role in how we move, live, and interact with one another. To learn more about HERE, including our new generation of cloud-based location platform services, visit http://360.here.com As a founding member of the NDS Association, HERE is a pioneer in developing the Navigation Data Standard (NDS) and NDS.Live the industry standard formats for automotive map data used in navigation, ADAS, and highly automated driving systems. Join our fast-growing, highly motivated NDS team. As a member of our team, you will have the opportunity to dive deep into how we capture the real world, how this is reflected in our reality index, and work with the team on how this data goes straight into cars with our NDS deliveries. We work with Agile practices and cooperate with numerous different teams inside and outside of the company. Our team delivers digital maps in NDS formats to our automotive customers where the data is going straight into cars to power autonomous driving use cases. We are looking for a Lead Software Engineer to own and evolve our Java-based NDS/ NDS.Live compiler toolchains and validation frameworks. This role sits at the intersection of map data technology and tier-1 automotive partnerships you'll build the systems that ensure our map products meet the highest quality bar for the world's largest OEMs and system integrators. The existing development team is located in Poland with a leadership in Germany. Key Responsibilities: Develop software that is well-crafted & steadily adds business value, as part of a community of professionals Engage with internal and external customers for requirements, change requests, and incidents to help define application specifications Own one or more components of software architecture in the immediate environment Lead an agile team, share knowledge, pro-active communication Drive and improve engineering best practices (e.g. agile, coding, verification) Define complex, cross-subsystem/product designs to be implemented by the team Define the technical vision and roadmap for the compiler and validation stack Make key technical decisions on performance, scalability, and correctness of the compilation pipeline Mentor and grow a team of software engineers, fostering a culture of engineering excellence Who are you? Bachelor or master’s degree in Computer Science/ Information Systems or equivalent Backend application development experience - Java/Scala Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable Proven ability to tech lead and mentor engineering teams (4–8 engineers) Self-motivated, well-organized, detail-oriented, and a strong team player with an agile mindset A strong quality mindset is considered a must: unit testing, performance testing, writing testable code Infrastructure experience: Maven/SBT, GIT/GERRIT, Apache Spark, AWS, Linux Environment Very good communication skills in English both written and spoken Would be a plus: Working with map data eg. NDS, GIS, RDF, GDF Working with data transformation scripting / ETL Experience with schema-driven development (e.g., Zserio, Protobuf, FlatBuffers, or similar serialization frameworks) Hands-on experience with Automotive SPICE (ASPICE) process assessment model 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

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

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

Tenarai

Senior C++ Developer

Senior

Hybrid

Krakow, Poland

130 - 150 PLN

🏢 Summary: Senior C++ Developer role focused on building and maintaining high-performance, cloud-native microservices for an airline retailing and dynamic pricing platform. The position involves developing distributed systems in GCP, ensuring code quality, security, and low-latency performance within a standardized CI/CD environment. This is a hands-on role in a complex, mission-critical product interacting with multiple integrated systems. 🗂️ Requirements: Minimum 5 years of professional experience in C++ development, Strong expertise in modern C++ (11/17), Experience designing and developing C++ microservices, Experience with high-performance distributed systems in GCP, Hands-on experience with gRPC and REST APIs, Experience with GCP Pub/Sub, Knowledge of OAuth2 and JWT, Strong understanding of data structures and algorithms, Experience with multithreading, Experience with Git-based workflows, Experience with CI/CD toolchains (Bazel or Maven), Experience optimizing low-latency applications and memory management, Experience working with containerized environments, Bachelor’s degree in Computer Science or related field, Legal work permit in Poland 📃 Skills: C++, GCP, gRPC, PubSub, REST, JSON, OAuth2, JWT, Git, Bazel, Maven, GoogleTest, Multithreading, Algorithms, Microservices, CICD 🏢 Description: Project Info: For our client we’re looking for a talented and motivated Senior C++ Developer based in Kraków or the surrounding area. The airline retailing and merchandising platform that enables airlines to create personalized offers and dynamic pricing for customers. Team is responsible to deliver modern, omni-channel, real-time retailing shopping experience. Provide reduced cost through consolidation of common components including consolidation of offer management system. This is a unique opportunity to work on a critical and operationally complex high-performance product that also interacts with several of mission critical products. That will help the selected candidate to work on high-performing products as well expose opportunity to other products and enable the candidate to grow in their career. Responsibilities: Accountable to build high-quality, cloud-native software within a standardized CI toolchain Collaboratively codes, tests, and builds services in a shared monorepo environment Performs meaningful unit testing using Google Test Accountable to maintain code quality and ensure cloud systems remain secure and integrated Provides input to story prioritization and leads small development pods or workstreams as needed Supports Technical Product Manager in preparation of requirements for each release Attends scrum ceremonies and updates status in Rally on a daily basis Continuously works with global teams to improve technical practices across time zones Attends release planning meetings and technical reviews Provides implementation coverage and on-call support, including warranty phases Takes a proactive approach to continuous learning and self-guided problem solving Requirements: Minimum 5 years of professional experience as a C++ Developer Designing, coding, and debugging modern C++ microservices Developing and operating high-performance distributed systems in GCP Expertise in: Modern C++ (11/17), Multithreading, and Data Structures Expertise in: gRPC, GCP Pub/Sub, and REST/JSON APIs Understanding of: OAuth2, JWT, and cloud security best practices Solid knowledge of Algorithmic thinking and Distributed Systems Architecture Fluency in Git-based workflows and large-scale CI/CD toolchains (Bazel/Maven) Optimizing low-latency applications and complex memory management Troubleshooting and responding to unexpected events in a containerized environment Translating business needs into technical implementation details for the travel industry Maintaining and enhancing core microservices architecture within a shared codebase Assisting in the development of software technical documentation and CI/CD workflows Bachelor’s degree in Computer Science or a related field Experience collaborating with global, distributed engineering teams Must possess a legal work permit in Poland Benefits: General benefits - depends on the form of employment Hybrid work model – 3 days per week in the office Referral program with financial bonus Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment Access to internal Learning Platform with multiple trainings oriented for professional growth Lifestyle benefits: Access to MyBenefit platform (Multisport included) Team Building activities Charity initiatives Working environment promoting diversity and inclusion

Technology

HERE Technologies

Senior Full-Stack Engineer- AI Agent

Senior

Hybrid

Krakow, Poland

14,000 - 21,000 PLN

🏢 Summary: Full-Stack Senior Software Engineer role focused on building user-facing web applications and conversational interfaces for AI-driven logistics systems. The position involves designing intuitive human–AI interaction flows and integrating frontend applications with backend services and agent-based AI systems. It combines strong frontend development with backend integration to deliver scalable, high-quality end-to-end solutions. 🗂️ Requirements: Strong full-stack software engineering experience, Proficiency in JavaScript and TypeScript, Experience with React or similar frontend frameworks, Solid understanding of backend systems and APIs, Experience integrating frontend with backend services and APIs, Experience building user-facing applications with focus on usability and performance, Understanding of UX principles and interaction design, Experience working with asynchronous workflows and real-world data, Familiarity with AI-powered applications or conversational interfaces, Experience with cloud platforms (AWS, GCP, or Azure), Strong debugging skills across frontend and backend 📃 Skills: JavaScript, TypeScript, React, Next.js, APIs, REST, UX, LLM, AWS, GCP, Azure, HTML, CSS 🏢 Description: What's the role? We are looking for a strong Full-Stack Senior Software Engineer to build intuitive, high-quality user experiences for next-generation agentic AI solutions in the logistics domain. 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 develop user-facing web applications and conversational interfaces that enable users to interact seamlessly with AI-powered systems. You will focus on creating clear, efficient, and reliable human–AI interaction flows, while integrating tightly with backend services, agent systems, and APIs. This is a hands-on role that requires both strong frontend expertise and solid backend understanding , along with a sharp sense of product and user experience. What You’ll Do: Design and build user-facing web applications and conversational interfaces for AI-driven logistics workflows Develop intuitive human AI interaction flows that make complex system behavior understandable and usable Implement frontend applications using modern frameworks (e.g., React, Next.js) with a strong focus on performance and usability Integrate UI layers with backend services, agent systems, and APIs to deliver end-to-end functionality Collaborate with backend engineers and AI engineers to ensure smooth data flow and system interactions Translate product requirements and user needs into clean, usable, and scalable UI solutions Contribute to backend components where needed (e.g., API integration, lightweight services, orchestration logic) Ensure high-quality delivery through testing, monitoring, and continuous iteration based on user feedback Improve overall user experience through better workflows, interaction patterns, and system responsiveness 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 full-stack development skills Strong proficiency in frontend technologies (JavaScript/TypeScript, React or similar frameworks) Solid understanding of backend systems, APIs, and service integration patterns Experience building user-facing applications with a focus on usability, performance, and maintainability Good understanding of UX principles and ability to design flows that simplify complex systems Experience integrating with APIs and working with real-world data and asynchronous workflows Familiarity with AI-powered applications (e.g., conversational interfaces, LLM integrations, agent-driven systems) is a strong plus Experience with cloud platforms (AWS, GCP, or Azure) and modern development practices Strong debugging and problem-solving skills across frontend and backend layers Ability to work independently on well-defined problems and collaborate effectively in cross-functional teams Good communication skills and a strong sense of ownership 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

EPAM Systems

Senior C++ Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior or Lead C++ Engineer role focused on developing and optimizing high-performance C++ applications in a Unix/Linux environment for the banking and financial services sector. The position involves low-level engineering, shell scripting, code reviews, and collaboration on complex technical challenges in a hybrid work model. Candidates will work with modern C++ standards and contribute to technically advanced engineering projects. 🗂️ Requirements: 3+ years of software development experience, Strong knowledge of modern C++, Experience with C++11, Experience with C++14, Experience with C++17, Experience with C++20, Solid experience with UNIX/Linux, Expertise in UNIX shell scripting, English proficiency at B2 level or higher 📃 Skills: C++, C++11, C++14, C++17, C++20, UNIX, Linux, Shell, Git, Python 🏢 Description: Are you a true C++ enthusiast who lives and breathes modern C++? Do you thrive in a Unix/Linux environment and enjoy working close to the hardware? If you consider yourself a C++ geek who values hands-on engineering and understands hardware at a fundamental level, we want to hear from you! We are seeking a skilled Senior or Lead C++ Engineer to join a Project for our Client, a global leader in the area of banking, investment banking and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw or Krakow. Responsibilities Design, develop, and optimize high-performance C++ applications Work closely with hardware, leveraging your deep understanding of system internals Write and maintain UNIX shell scripts to automate engineering workflows Collaborate with other engineers to solve complex technical challenges Contribute to a culture of technical excellence and innovation Deliver high quality code, aligned with guidelines and standards Conduct code reviews and test software as needed Add value to the Team through your knowledge and programming skills and grow in achieving unique and outstanding performance Learn from your motivated and skilled colleagues and in turn share your knowledge with other team members Requirements 3+ years of experience in software development Strong proficiency in modern C++ (C++11/14/17/20) Solid experience with UNIX/Linux environments Expertise in UNIX shell scripting English proficiency at B2 level or higher Nice to have Experience with Git for version control Familiarity with Python for scripting and automation We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Senior C++ Engineer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior or Lead C++ Engineer role focused on developing and optimizing high-performance C++ applications in a Unix/Linux environment for the banking and financial services sector. The position involves low-level system work, shell scripting, code reviews, and collaboration on complex engineering challenges in a hybrid work model based in Wroclaw or Krakow. 🗂️ Requirements: 3+ years of software development experience, Strong knowledge of modern C++, Experience with UNIX/Linux environments, Expertise in UNIX shell scripting, English proficiency at B2 level or higher 📃 Skills: C++, UNIX, Linux, Shell, Git, Python 🏢 Description: Are you a true C++ enthusiast who lives and breathes modern C++? Do you thrive in a Unix/Linux environment and enjoy working close to the hardware? If you consider yourself a C++ geek who values hands-on engineering and understands hardware at a fundamental level, we want to hear from you! We are seeking a skilled Senior or Lead C++ Engineer to join a Project for our Client, a global leader in the area of banking, investment banking and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw or Krakow. Responsibilities Design, develop, and optimize high-performance C++ applications Work closely with hardware, leveraging your deep understanding of system internals Write and maintain UNIX shell scripts to automate engineering workflows Collaborate with other engineers to solve complex technical challenges Contribute to a culture of technical excellence and innovation Deliver high quality code, aligned with guidelines and standards Conduct code reviews and test software as needed Add value to the Team through your knowledge and programming skills and grow in achieving unique and outstanding performance Learn from your motivated and skilled colleagues and in turn share your knowledge with other team members Requirements 3+ years of experience in software development Strong proficiency in modern C++ (C++11/14/17/20) Solid experience with UNIX/Linux environments Expertise in UNIX shell scripting English proficiency at B2 level or higher Nice to have Experience with Git for version control Familiarity with Python for scripting and automation We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.