Senior Software Engineer

at Road
  • Remote - Worldwide

Remote

Software Development

Senior

Job description

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.

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/

Share this job:
Please let Road know you found this job on Remote First Jobs 🙏
Road logo

Road

EV charging platform provider

  • 51-200 employees
  • Founded in 2017
  • 1 remote job

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply now