
Senior Software Engineer
- Remote
- Amsterdam, Noord-Holland, Netherlands
- Engineering & Technology
Job description
About Road
Road is a fast-growing software company active in the dynamic electric driving (EV) market. We deliver the critical infrastructure that the EV charging ecosystem is built on. We do this through a purpose-built software platform supported by our unique expertise and world-class customer service. Road currently serves 20% of the Dutch market and we have firmly set our sights on repeating this success internationally. We exist at the intersection of cleantech and fintech and our mission is to make EV charging effortless for everyone.
About the role
At Road, we foster an engineering-led culture, our software is our product. Proactivity and ownership are at the core of everything we do. Our cross-functional product teams work towards technical and product autonomy every day. We believe in fully integrated teams, where multi-skilled developers collaborate seamlessly with product, design, and data professionals to deliver exceptional results.
The Billing & Settlement team is responsible for the accurate and reliable processing of all financial transactions across our charging ecosystem. This includes tracking charging sessions, applying pricing and tariff models, generating invoices, and ensuring timely settlement between charge point operators, eMobility service providers, and other partners. The team maintains and evolves the billing engine, handles financial reconciliation, and ensures compliance with relevant fiscal and tax regulations. In parallel, the team is developing a next-generation billing platform to support future scalability, flexibility, and transparency as the business and industry continue to grow.
As a senior member of the team, you’ll not only write code but also design robust, scalable solutions that serve as the foundation for critical business operations. You’ll work closely with product, finance, and other engineering teams to deliver features and architectural improvements that enhance data quality, resiliency, and maintainability. We are searching for talented and proactive generalists, who thrive in a non-corporate environment with scope for ownership and impact.
The role is primarily remote, with office available in Amsterdam.
Your responsibilities include:
Design and implement backend services in Go, with a focus on performance, correctness, and testability.
Own and evolve domain models and data flows across a distributed, event-driven architecture.
Lead technical design discussions and collaborate on architecture for new components and improvements.
Work with Protocol Buffers, gRPC, and GraphQL to define and expose APIs for internal and external consumers.
Contribute to front-end flows (where needed) using React via Next.js, especially for administrative or internal tooling.
Proactively identifying and addressing technical challenges and opportunities to improve product quality and team efficiency;
Embracing a strong DevDataSecOps mindset.
Job requirements
What do we value in our candidates?
Track record in backend development, with proficiency in go (or equivalent) and related technologies and frameworks;
Experience working in distributed, microservices, eventually consistent, and event-sourced architectures;
Some Familiarity with frontend development with react, graphql, next-js
Ability to thrive in an autonomous, self-starting environment where initiative and proactivity are valued.
What do we offer in addition to your salary?
Join our mission-driven organization, leading innovation in a dynamic international and ambitious environment. Take ownership, leverage your expertise, and make a meaningful impact while advancing your career.
8% Pension allowance paid monthly with the freedom to invest at your discretion.
This role is entitled to the company's SAR program: you get a claim right linked to the value development of Road because success is best when shared!
We believe you have to recharge too! This is why you are entitled to our ‘fair use holiday policy’.
Travel allowance, travel reimbursement, or an electric bicycle.
All the technology and business tools to succeed.
Daily varied and healthy food options for lunch. And of course drinks at our own Road bar.
Besides working on our mission together, we like to have fun and connect with social events and team-building activities.
Personal training and development opportunities.
Referral program.
Headquarters located in one of the most dynamic and cosmopolitan cities in Europe: Amsterdam.
Diverse and creative colleagues from every corner of the world.
More about us
We believe in being open-minded and challenging ourselves to continuously strive for the best results. We are transitioning from start-up to scale-up which requires a more structured and process-driven approach to reach the next stage of our growth. As the world scales up to meet the EV charging demand, we’re ready for this once-in-a-century mobility revolution. Are you ready to help us grow and make EV charging effortless for everyone? Join our team of 160+ colleagues working in our Amsterdam HQ.
Our Values
Customer
Innovation
Community
Ownership
Communication
Focus
Want to know more about our company vision, culture or career growth opportunities? Have a look at our careers site https://careers.road.io/
or
All done!
Your application has been successfully submitted!