Software Engineer

Last Mile Solutions

Rotterdam

On-site

EUR 70,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension plan
Bonus scheme
Flexible hours
Public transport reimbursement
Rotterdam office
Daily lunch

Job summary

Last Mile Solutions is seeking a Medior/Senior Backend Software Engineer to join our PHP‑focussed engineering team in Rotterdam. You will help build the next generation of e‑mobility software, taking ownership, writing robust code, and shaping our platform’s scalability.

You’ll work closely with a Tech Lead and Product Manager, contributing to a high‑velocity, product‑mian environment while applying DevSecOps practices and exploring practical AI tooling as part of daily workflows.

Qualifications

  • Bachelor's degree in Computer Science (or equivalent).
  • 4+ years of Backend Software Engineer experience in an agile, product-led setting.
  • Experience designing distributed, asynchronous architectures and handling high throughput systems.
  • Comfortable with PHP as primary backend language; Go experience a plus.
  • Knowledge of relational and NoSQL databases; Redis or DynamoDB familiarity.
  • Experience with Docker and CI/CD pipelines; DevSecOps mindset.

Responsibilities

  • Own the full lifecycle of the team’s products: design, implement, test and release features.
  • Understand the product context, user needs, and how work connects to the broader platform.
  • Write high-quality, well-tested code with attention to edge cases and performance.
  • Monitor production systems and improve reliability with observability tooling.
  • Collaborate to improve CI/CD pipelines and developer experience.
  • Support 24/7 shifts or on-call rotations where required.

Skills

PHP
Go
Distributed systems
RabbitMQ
SQS
Relational databases
NoSQL (Redis/DynamoDB)
Docker
CI/CD
DevSecOps
English proficiency

Education

Bachelor's degree in Computer Science

Tools

PHP
Go

Job description

We are Last Mile Solutions

With over 360,000 charging stations and 1.9 million charging cards across 22 countries, Last Mile Solutions is Europe's largest independent e-mobility platform. The scale behind these numbers results in massive real-time data flows and high-volume transaction processing.

Our mission is simplifying the energy transition and creating a sustainable world by turning energy into value.

We're currently searching for a Medior/Senior Backend Software Engineer to join our team in Rotterdam.

Our core values
  • Empowering connections - We believe great things happen when people, systems, and energy are connected. We build with that in mind, for our customers, our colleagues, and our platform.

  • Exploring with purpose - Curious by nature, but moving with intent. Experiment, learn and iterate. In service of a clear goal.

  • Owning our impact - We take responsibility for what we build and how it affects the world around us. From code quality to the energy transition.

Your role

As a Backend Software Engineer at Last Mile Solutions, you are a hands‑on engineer who takes real ownership of the products your team builds. You work in a compact, fast-growing PHP‑focussed engineering team, as PHP is currently our primary backend language. One of our engineering teams works with Go, but this role will primarily involve working with PHP.
At Last Mile Solutions you will be developing software for the next generation of e‑mobility solutions — not just building features, but contributing to a growing platform with all the challenges that come with it.
You don’t just write code, you understand the bigger picture. You grasp the connections between systems and the products you are building and you use that understanding to make better engineering decisions. You bring a product mindset to your technical work.

You work closely with your Tech Lead, Product Manager and fellow engineers to design, implement, and operate scalable and reliable backend systems.
You're eager to grow your impact over time.

Your main responsibilities
  • Work on the full lifecycle of your team's products: understanding the underlying problem, designing pragmatic solutions, and implementing, testing, and releasing features.

  • Understand the product you are building, not just the code, but the business context, user needs and how your work connects to the broader platform.

  • Write high-quality code and ensure quality through thorough testing — including edge cases, performance, and reliability.

  • Monitor and operate systems in production, using observability tooling to spot issues and continuously improve reliability.

  • Work according to DevSecOps principles: integrating security thinking into your daily engineering work, from design to deployment.

  • Collaborate with Platform Engineering to adopt shared systems, improve CI/CD pipelines, and enhance developer experience.

  • Work across teams to improve and scale the platform as a whole.

  • Embrace and actively adopt AI tooling and practices in your daily workflow.

  • Contribute to a culture of continuous improvement — in code, in process, and in craft.

  • Depending on the team, the role may involve working in 24/7 shifts or participating in an on‑call rotation.

You recognise yourself in
  • A Bachelor's degree in Computer Science (or equivalent through experience).

  • At least 4 years of work experience as a Backend Software Engineer in an agile, preferably product‑led organisation.

  • You think in distributed systems. You've designed or maintained asynchronous, event‑driven architectures and know how to handle high‑throughput, high‑load scenarios with confidence. Working with RabbitMQ and or SQS in the cloud feels natural to you, and you understand the trade‑offs between different messaging and queuing patterns.

  • You're comfortable working across languages. PHP is our primary backend language at the moment.

  • Experience with Go is a plus.

  • You know your way around relational databases and NoSQL stores like Redis or DynamoDB. You pick the right tool for the job.

  • Containers are part of your daily workflow — Docker is a must. Experience with CI/CD pipelines and broader DevOps practices is a genuine plus.

  • You have a natural curiosity about the product you’re building. You connect the dots between systems, think beyond your own ticket, and are eager to understand why things are built the way they are.

  • You embrace DevSecOps as a mindset: you take ownership of security in your own code and see secure development practices as part of good engineering .

  • You're not daunted by legacy code or monoliths — you've refactored and improved long‑lived systems and see it as an opportunity.

  • You are keen to iterate, improve, and find and resolve performance gaps. You thrive in a fast‑paced, fast‑growing environment.

  • You are proactive, a quick learner, and continuously push yourself to improve.

  • You have an excellent command of the English language and you recognise yourself in our core values.

What we offer
  • A great challenge in the dynamic and sustainable sector of E‑Mobility

  • Ambitious colleagues as sparring partners

  • Training and development opportunities in an international environment

  • 25 vacation days and 13 ATV days (38 days total based on full‑time)

  • A pension plan

  • A bonus scheme

  • Flexibility in working hours and between remote and office work

  • Full reimbursement of public transport costs or a mileage allowance and a parking pass

  • A cosy office at a top location in Rotterdam

  • Daily free lunch in our rooftop bistro

  • Regular social events and sports classes (bootcamp, boxing and pilates)

Interested?

A VOG (Certificate of Conduct)/Screening will be part of the recruitment procedure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Zuid-Holland

Hybrid
EUR 80,000 - 100,000
Annual salary up to €100,000
24 vacation days and 2 Diversity Days
MacBook and home office budget
+2
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Software Engineer
Software Engineer

Roundr • Utrecht

Hybrid
EUR 70,000 - 90,000
Visa sponsorship available
Hybrid work model
Office near Utrecht Central Station
+3
Senior Frontend Developer
Senior Frontend Developer

Fastned • Amsterdam

On-site
EUR 70,000 - 110,000
Stock option plan
Attractive pension plan
Training and development budget of €3,000
+5
Full Stack Engineer
Full Stack Engineer

NS Mobiliteitsdiensten • Breda

Hybrid
EUR 39,000 - 56,000
Holiday/End-of-year bonuses
8% holiday allowance
Pension scheme
+2
Senior Backend Developer (PHP)
Senior Backend Developer (PHP)

Online Betaalplatform • Delft

Hybrid
EUR 95,000
All-in salary up to € 95.000
Hybrid working
24 + 2 paid vacation days
+2
Medior Software Engineer Java/Rust
Medior Software Engineer Java/Rust

Technolution • Gouda

Hybrid
EUR 47,000 - 56,000
Sports allowance
Bicycle plan
Pension with Zwitserleven
+6
Medior Golang Engineer
Medior Golang Engineer

Roundr • Utrecht

Hybrid
EUR 60,000 - 75,000
Hybrid 3 days in office
Office next to Utrecht Central Station
20 weeks parental leave
+2
Senior Engineering Manager
Senior Engineering Manager

HousingAnywhere • Rotterdam

Hybrid
EUR 70,000 - 100,000
Unlimited paid holidays
2 office days per week
Flexibility to work remotely for up to 2 months
+8
Medior Fullstack Engineer
Medior Fullstack Engineer

SendCloud • Eindhoven

Hybrid
EUR 50,000 - 70,000
€2,000 learning budget
28 days paid vacation
4 weeks fully paid sabbatical every 3 years
+5