top of page

Director of Engineering

Feb 14, 2023

Seattle (Remote)

Permanent

This company believes that every person deserves simple technology tools that just work. Our mission is to help businesses feel confident sharing high value assets (i.e., equipment, trucks, cars) by providing them with simple tools to inspect, protect and manage their fleets and build relationships of trust with their customers. We aspire to provide amazing experiences to our customers, build simple and impactful products, and become the best versions of our personal and professional selves. Our asset maintenance platform is used by thousands of equipment, truck, and car rental shops and we’re growing fast.

About the role

Your mission is to take the engineering team to the next level. The stage is set: we have a fantastic product with clear market fit, a strong product & engineering foundation, and a legacy market that is hungry for tech-driven innovation. Your job is to mature our engineering team and prepare us for our next phase of growth. You’ll chart our enterprise integrations strategy and uplevel the engineering team to ensure we have stable, predictable development output. Overall, you will transform our engineering team into a world class org. This role reports to the COO.

Responsibilities

  • Build and own the technology roadmap

  • Maintain and upgrade the full software development lifecycle, including org structure, agile operations, technical architecture, infrastructure, data, and security

  • Identify and execute on areas of improvement in people, process and technology

  • Work closely with Product to define the roadmap, set priorities, provide estimates, and improve product specs

  • Advocate and communicate technology capabilities internally and externally, including to leadership, customers, and partners

  • Guide the team to select and implement technology solutions and partners to meet current and future needs (e.g. technical integrations, AI/ML partners)

  • When called upon, be able to directly perform technical work that advances deliverables

  • Oversee and optimize all levels of software integration testing and QA validation

  • Serve as a critical member of the Leadership Team to advise on and execute the product strategy

  • Oversee and optimize our security & privacy practices, including company-wide trainings and certifications; handle all internal IT-related tasks

  • Cultivate a culture of passion for mission, excellence, learning and career growth

Qualifications

  • Bachelor’s degree in Computer Science, Master’s in Computer Science, and/or MBA preferred

  • Minimum of 5 years leading or managing interdisciplinary development teams Strong knowledge and experience with the following technologies:

Mobile:
-iOS Objective-C and Swift
-Android Java / Kotlin

SE/Full-Stack:
-RoR
-Postgres/PostgresSQL
-APIs
-AWS
-React
-Node
-GraphQL
-Apollo
-Kubernetes

  • Strong demonstrated experience in engineering best practices: methodologies such as Agile, Service Oriented Architecture, separation of concern, redundancy, and high scalability

  • Excellent written and verbal communication, presentation, and listening skills, with the ability to present complex technical information to a variety of technical and non-technical audiences

  • Experience in building, engaging, retaining teams and influencing outcomes

bottom of page