Python Backend Engineer with C++ Experience

Unikie

Helsinki

On-site

EUR 70,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Unikie is seeking a Python Backend Engineer to join a team developing Unikie Marshalling, a vehicle fleet management system used with autonomous vehicle operations. You will work in a small, international team across Finland and Poland, owning your work and contributing to evolving technology in a flexible, fast-moving environment.

You will primarily develop the Python-based backend while also contributing to C++ components and extending the React frontend.

Qualifications

  • Backend experience in Python.
  • Ability to understand and work with C++ code.
  • Structured approach to using AI-assisted coding tools.
  • Willingness to travel occasionally for testing sessions, meetings, and customer-site work.

Responsibilities

  • Design and implement new features for the vehicle fleet management system.
  • Maintain existing functionality and investigate and fix bugs.
  • Work primarily on the Python-based backend, while contributing to substantial C++ components of the system.
  • Maintain and extend the existing React-based frontend. Frontend work is a smaller part of the role and focuses mainly on functionality rather than visual design.
  • Take end-to-end ownership of your work in a small, self-organizing team.
  • Collaborate with car OEMs and vehicle operators and contribute to shaping the technology.
  • Participate in testing sessions, business meetings, and occasional customer-site installation and testing.
  • Use modern AI-assisted coding tools as part of your development work.

Skills

Python
C++ understanding
Software design
AI-assisted coding tools
Self-directed
Ownership
Travel (occasional)

Tools

React
Git

Job description

WE ARE LOOKING FOR PYTHON BACKEND ENGINEER WITH C++Experience

We are looking for a Python Backend Engineer to join the team developing Unikie Marshalling, a standards-based vehicle fleet management system supporting autonomous vehicle operations. The solution is developed in close cooperation with automotive OEMs and vehicle operators and is tested with real vehicles in customer environments.

You will be part of a small, self-organizing international team working across Finland and Poland. The role offers a high degree of ownership and the opportunity to contribute to an evolving technology in a flexible, fast-moving environment.

What You Will Do
  • Design and implement new features for the vehicle fleet management system.
  • Maintain existing functionality and investigate and fix bugs.
  • Work primarily on the Python-based backend, while also contributing to substantial C++ components of the system.
  • Maintain and extend the existing React-based frontend. Frontend work is a smaller part of the role and focuses mainly on functionality rather than visual design.
  • Take end-to-end ownership of your work in a small, self-organizing team.
  • Collaborate with car OEMs and vehicle operators and contribute to shaping the technology.
  • Participate in testing sessions, business meetings, and occasional customer-site installation and testing.
  • Use modern AI-assisted coding tools as part of your development work.
Required Qualifications
  • Strong professional experience developing and maintaining backend software in Python.
  • Ability to understand and work with existing C++ code; practical experience reading, debugging, or modifying C++ is an advantage.
  • Strong software-design skills, with attention to performance.
  • A structured and responsible approach to using AI-assisted coding tools.
  • A self-directed working style, with the ability to organize your own work and take ownership of responsibilities.
  • Willingness to travel occasionally for testing sessions, business meetings, installation, and customer-site work.
Considered an Advantage
  • Background in applied mathematics or algorithm development, particularly in robotics, path planning, pathfinding, graph algorithms, or optimization.
  • Experience with horizontal and vertical scaling of backend applications, including an understanding of the trade-offs between the two approaches.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend Engineer for Autonomous Vehicle Fleet
Python Backend Engineer for Autonomous Vehicle Fleet

Unikie • Helsinki

On-site
EUR 70,000 - 100,000
Automotive Embedded Software Engineer (Rust/C++)
Automotive Embedded Software Engineer (Rust/C++)

Unikie • Helsinki

Remote
EUR 60,000 - 90,000
Remote work
Test Engineer
Test Engineer

Unikie • Oulu

On-site
EUR 45,000 - 70,000
Embedded Software Engineer (Automotive)
Embedded Software Engineer (Automotive)

Unikie • Tampere

On-site
EUR 70,000 - 110,000
Embedded Automotive Software Engineer — AI Tools (Helsinki/Tampere)
Embedded Automotive Software Engineer — AI Tools (Helsinki/Tampere)

Unikie • Tampere

On-site
EUR 70,000 - 110,000
Embedded Software Engineer (Automotive)
Embedded Software Engineer (Automotive)

Unikie • Helsinki

On-site
EUR 70,000 - 110,000
Embedded Automotive Software Engineer - AI Tools & On-site
Embedded Automotive Software Engineer - AI Tools & On-site

Unikie • Helsinki

On-site
EUR 70,000 - 110,000
Senior Python Developer
Senior Python Developer

Jobgether • Finland

Remote
EUR 70,000 - 100,000
Senior Test Automation Specialist
Senior Test Automation Specialist

Unikie • Tampere

On-site
EUR 70,000 - 90,000
C++ Developer - Remote
C++ Developer - Remote

YO IT Consulting • Finland

On-site
EUR 55,000 - 75,000