Software Architect - Sr. Developer (Python/Django)

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

8+ years of software development experience with a focus on backend systems., Master's degree in Computer Science or equivalent experience., Proven technical leadership skills, including mentoring and architectural decision-making., Deep knowledge of Python and Django, with experience in APIs and scalable platforms..

Key responsibilities:

  • Lead the architecture and deployment of large-scale backend initiatives.
  • Collaborate with product managers and cross-functional teams to ensure system scalability and security.
  • Shape the technical direction of the Charge Point Management Platform.
  • Mentor and guide a team of developers to maintain high-quality code and best practices.

Job description

At Optimile, we’re building the digital backbone of the electric and shared mobility revolution.
Our platform powers EV charging infrastructure and seamlessly integrates with multimodal transport services. As demand for cleaner, smarter transport grows, so does the need for a rock-solid backend. And that’s where you come in.

We’re looking for a Software Architect – Sr. Developer who combines deep technical expertise with leadership skills. Someone who’s eager to take ownership of complex backend systems, shape the technical direction of our platform, and mentor a talented and growing team of developers.

 

What you’ll do

As a key technical leader shaping our Charge Point Management Platform, you’ll drive large-scale initiatives from architecture to deployment. You’ll work closely with product managers, other lead developers, and cross-functional teams to ensure our backend systems are scalable, secure, and built to last.

We work Agile (Scrum), move fast but thoughtfully, and value clean and maintainable code over quick fixes.

 

What you bring

  • 8+ years of software development experience, with strong backend focus
  • A Master’s degree in Computer Science or equivalent through experience
  • Proven technical leadership experience—from mentoring to architectural decision-making
  • Deep knowledge of Python and Django, and experience with APIs and scalable platforms
  • Excellent communication skills: You can explain, challenge, and lead
  • Based in the EU and fluent in English

 

Bonus skills (or things you’ll learn on the job)

  • AWS, Terraform, Ansible, Grafana
  • Knowledge of the eMobility ecosystem (OCPI, OCPP, etc.)
  • Frontend exposure (HTML, CSS, JavaScript/TypeScript)

 

Why join Optimile?

We’re a scale-up with a purpose: enabling sustainable, connected transport for everyone. You’ll be part of a fast-moving, mission-driven team that values ownership, transparency, and technical excellence. Expect short communication lines, room to grow, and real impact.

Work remotely from anywhere in the EU or join us in our Ghent HQ.

 

The hiring process

  1. Some questions and online technical test
  2. Intro call with HR, Febe
  3. Technical interview with the teamleads, Pieter & Simon
  4. Final interview with our CIO

 

Ready to lead, build and innovate with purpose?
Send us your CV, we’d love to hear how you’d make a difference at Optimile.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Software Architect Related jobs