Job Description
As a Senior Architect, you'll design and build solutions that process data from over 1.3 million devices worldwide—keeping commercial drivers safer every day.
You'll work hands-on with C#/.NET and AWS cloud-native technologies to architect the company's Cloud Platform. Build proofs of concept, drive API-first design, and implement microservices that handle millions of real-time events. Collaborate with engineering teams to create scalable, secure solutions that turn video telematics and AI into actionable insights for fleets.
Join our architecture team where you'll grow your skills, mentor engineers, and use cutting-edge AI tools daily. If you're passionate about building technology that makes a real-world impact, this is your opportunity.
You'll Get To
- Design and implement C#/.NET solutions on AWS using MQTT, Kafka, Flink, Kubernetes, MongoDB, and native cloud services to handle millions of device events daily
- Drive API-first architecture and microservices patterns across teams, building scalable systems for 1.3M+ connected devices
- Build hands-on proofs of concept and prototypes to validate architectural decisions and create reusable patterns
- Partner with stakeholders across engineering to define requirements, evolve the Cloud Platform, and communicate design decisions
- Lead focused projects independently, mentoring engineers and providing guidance on architecturally significant work
- Use AI tools like GitHub Copilot to accelerate development, enhance code quality, and improve architectural analysis
What You Need
- BS in Computer Science/Engineering or equivalent experience
- 5+ years building scalable distributed systems in enterprise environments
- 3+ years in architecture roles
- AWS Solutions Architect certification (Associate or Professional) — required within 6 months if not currently held
Technical Skills
- Strong C#/.NET development and architecture experience
- Deep expertise in API-first design, RESTful APIs, and microservices architecture
- Hands-on experience with AWS cloud services, IoT solutions, and distributed systems
- Proficiency with Docker, Kubernetes, infrastructure as code, and event-driven architecture
- Experience integrating AI/ML capabilities and using AI tools for development
What Makes You Great
- You work independently on complex problems and know when to ask for help
- You communicate technical concepts clearly to both engineers and business stakeholders
- You're passionate about mentoring engineers and elevating team capabilities
- You thrive in Agile environments and love collaborating across functions
- You bring curiosity, humility, and a drive to build quality solutions
Required Skills
[.NET, C#, AWS]
Additional Information
- Strong C#/.NET development and architecture experience