Senior Software Engineer, Fleet

San Francisco HQ Office

Hayden AI

A mobile perception platform that goes beyond automated traffic enforcement. Hayden AI is cutting-edge AI for smarter cities.

View all jobs at Hayden AI

Apply now Apply later

About Us

At Hayden AI, we are on a mission to harness the power of computer vision to transform the way transit systems and other government agencies address real-world challenges.

From bus lane and bus stop enforcement to transportation optimization technologies and beyond, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive toward a sustainable future.

Job Summary:

The Cloud Fleet Engineering team at Hayden AI is at the forefront of managing and scaling our fleet of AI-powered edge devices deployed across global transportation agencies. As a senior engineer, you will play a critical role in designing, building, and scaling cloud services that enable remote device management, over-the-air updates, observability, and high-availability operations for our mobile perception platform. We tackle complex challenges related to scalability, performance, and security to enable smarter and safer cities through cutting-edge innovation. As part of our team, you'll have the opportunity to work on impactful projects that drive the future of intelligent transportation systems.

Responsibilities:   

  • Participate in incident prevention, response, and remediation efforts, learning and applying best practices.

  • Design, build, and maintain scalable cloud services that support device observability, OTA updates, and fleet operations.

  • Lead efforts to improve the reliability, security, and performance of multi-region AWS infrastructure using Infrastructure as Code (IaC) tools.

  • Own CI/CD pipelines for cloud services, enabling efficient, secure, and automated delivery processes.

  • Set and uphold high standards for software engineering and DevOps practices across the team, including incident response, monitoring, and postmortems.

  • Collaborate with cross-functional teams—including hardware, product, and other engineering teams—to define system requirements and deliver robust end-to-end solutions.

  • Drive architectural decisions, perform code reviews, and contribute to long-term technical strategy for cloud services.

  • Mentor junior engineers and share expertise in cloud technologies, software and architectural design patterns.

Required Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

  • 5+ years of industry experience. 

  • Experience with  Amazon AWS services such as EKS, S3, SQS, RDS, Cognito, and Lambda.

  • Proficiency in Python or Go (Golang), with a focus on building production-quality services.

  • Experience working with relational, document, or time-series databases and expertise in writing performant SQL queries.

  • Solid understanding of Kubernetes and container orchestration in production environments.

  • Strong problem-solving skills with the ability to collaborate and contribute to solutions effectively.

  • Proven ability to design and operate scalable, secure APIs and microservices.

  • Strong communication skills and a track record of leading cross-functional technical initiatives.

  • Experience working in agile environments with modern DevOps and SRE practices.

Apply now Apply later
Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile APIs AWS CI/CD Computer Science Computer Vision DevOps Engineering Golang Kubernetes Lambda Microservices Pipelines Python Security SQL

Regions: Remote/Anywhere North America
Country: United States

More jobs like this