Solution Architect

Company Overview

At GreenRoad, we are on a mission to make the world’s roads safer by transforming how people drive. Our technology helps drivers, fleet managers, and organizations promote safer driving behaviors, reduce accidents, and ultimately save lives. We leverage data-driven insights, real-time alerts, and personalized feedback to foster safer driving in commercial vehicles.
We are working in a hybrid mode- 2 days from home and 3 days from our offices.

If you’re passionate about designing impactful, life-saving products, we’d love to have you join our team!

About the position:

As GreenRoad’s Solution Architect, you will be the central authority for system design and technology decisions across our platform. You will lead our architecture modernization efforts, define our long-term technology roadmap, and guide the development teams through hands-on leadership, coaching, and architectural oversight.

This is a key strategic role combining deep technical expertise with the ability to mentor and influence.

This position will be reporting to our VP Product & Technology.

Responsibilities:

  • Serve as the technical authority for all architectural and design decisions across GreenRoad’s platform.
  • Lead the modernization of our technology stack, promoting scalable, cloud-native, and future-proof solutions.
  • Collaborate closely with engineering, product, and DevOps teams to align architecture with business and product goals.
  • Design and validate system architectures that span backend services, real-time data pipelines, web/mobile clients, and cloud infrastructure.
  • Remain hands-on with code and architecture artifacts, lead by example in complex design and coding tasks.
  • Mentor and tutor developers across multiple teams, fostering best practices in software design, performance, and scalability.
  • Evaluate and introduce new technologies, tools, and processes to enhance platform resilience and development velocity.
  • Reporting tothe VP Product & Technology

Requirements:

  • Proven experience in software architecture and hands-on development in complex, large-scale systems.
  • Expert-level knowledge and experience with:
    • .NET Framework and .NET Core
    • MS SQL Server
    • RabbitMQ, MongoDB
    • Kafka or similar streaming platforms
    • Redis
    • AWS Infrastructure (including SQS, ECS/EKS, etc.)
    • Docker and Kubernetes
    • React and modern JavaScript frameworks
    • Azure DevOps CI/CD
  • Experience indomains such as mobility, telematics, or fleet management is a plus.
  • Exceptional communication skills and articulate in both written and spoken English.
  • Ability to work independently, while still being a true team player with a collaborative, problem-solving approach.
  • Passion for saving lives!
  • Strong understanding of scalable system design, microservices, event-driven architecture, and cloud-native patterns.
  • Excellent communication skills and a passion for mentoring and growing engineering talent.

 

Send your CV to: careers@greenroad.com