Senior Software Engineer, Fleet

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Electrical Engineering, or a related field., 5+ years of industry experience in cloud services and software engineering., Proficiency in Python or Go, with experience in AWS services and databases., Strong problem-solving and communication skills, with a focus on collaboration..

Key responsibilities:

  • Design, build, and maintain scalable cloud services for device management and operations.
  • Lead improvements in reliability, security, and performance of AWS infrastructure.
  • Own CI/CD pipelines for efficient and automated delivery of cloud services.
  • Collaborate with cross-functional teams to define requirements and mentor junior engineers.

Hayden AI logo
Hayden AI Scaleup https://www.hayden.ai/
51 - 200 Employees
See all jobs

Job description

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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs