You will play a key role in building and maintaining software systems that support compliance for commercial drivers across North America. Your work will span firmware, cloud backend, and mobile applications, ensuring that drivers can efficiently meet regulatory requirements while maintaining productivity.
What You'll Do
- Collaborate with product managers, designers, and engineers to deliver features across multiple platforms, including embedded systems, backend services, web interfaces, and mobile apps.
- Design, implement, and maintain large-scale, distributed systems that are reliable, observable, and cost-effective.
- Take ownership of production systems, ensuring high performance, stability, and scalability.
- Guide junior engineers through mentorship and code leadership, supporting their technical growth.
- Apply structured problem-solving to ambiguous challenges, often with limited precedent or data.
- Contribute to a culture of continuous improvement by advocating for best practices in engineering and system design.
What We're Looking For
- At least five years of experience in software engineering with a focus on building robust, scalable products.
- Strong foundation in programming using languages such as Java, Python, or Golang.
- Proven ability to lead technical projects, estimate timelines, and deliver results within a team environment.
- Experience developing systems enhanced by machine learning or artificial intelligence.
- Commitment to improving system observability, operational health, and long-term sustainability.
- Familiarity with full-stack development, particularly using GoLang, GraphQL, TypeScript, React, and React Native.
- Background in building highly distributed, scalable software systems is a plus.
Work Environment
This is a remote position available to candidates in the United Kingdom. While remote work is supported, office spaces are available for those who prefer in-person collaboration. Relocation assistance is not provided. The role supports a flexible working model, balancing autonomy with team alignment.
Compensation and Benefits
Full-time employees are offered a competitive compensation package including salary and equity. Additional benefits include comprehensive health coverage, flexible work arrangements, and opportunities for professional development. The company is committed to equal opportunity employment, welcoming applicants regardless of race, color, religion, national origin, sex, gender identity, sexual orientation, veteran status, disability, or age.
Our Values
- Focus on Customer Success: Prioritize solutions that deliver real value to users.
- Build for the Long Term: Make thoughtful, sustainable technical and product decisions.
- Adopt a Growth Mindset: Embrace learning and continuous improvement.
- Be Inclusive: Foster an environment where diverse perspectives are valued.
- Win as a Team: Collaborate effectively across disciplines and locations.


