zeromotorcycles
New

Software Engineer III - Cloud Platform

Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

We build electric motorcycles. The ride feels simple and alive. The rest should be too. We are not there yet. You will help us get there. The Product Experience team is responsible for how the motorcycle feels to use.

Key Responsibilities

You’ll own the cloud systems that move data between the motorcycle, the mobile app, and the tools technicians use in the field, from the infrastructure they run on to the pipelines that deploy them.

Technical Tools
awsdynamodbfastapijavascriptnextjspythonci-cdcode-reviewcustomer-supportetlmachine-learningmentoringsystem-design

We build electric motorcycles. The ride feels simple and alive. The rest should be too.

We are not there yet. You will help us get there.

The Product Experience team is responsible for how the motorcycle feels to use. We design and build the firmware that runs on the bike, the dash the rider sees, the mobile app they carry, the diagnostic tools used in the field, and the cloud systems that connect them.

Our cloud platform carries telemetry from the bike, powers the tools our technicians depend on, and keeps the mobile app connected. It already sits in the critical path for multiple programs, and we are still shaping how it behaves. The engineering decisions we make now will determine what we can enable for our riders and the business, and how fast we can do it.

Responsibilities

~1 min read

You’ll own the cloud systems that move data between the motorcycle, the mobile app, and the tools technicians use in the field, from the infrastructure they run on to the pipelines that deploy them. You’ll decide what problems need to be solved next, and you work with the architects to ensure they are framed and addressed well. You’ll mentor junior and mid-level engineers on Python, AWS, and system design, and the quality of that mentorship shows up in what the team is able to do without you.

  • Work with architects to shape how the platform is structured so that teams building on top of it can move independently without breaking each other.

  • Own the connectivity between the FastAPI backend, Next.js frontend, and the AWS infrastructure that connects them, and ensure that boundary stays clean as the system grows.

  • Own the compute strategy across the AWS stack, making deliberate decisions about when each service is the right tool given the tradeoffs in cost, reliability, and operational complexity as usage scales.

  • Analyze and enhance system resources to ensure high availability and scalability of production environments as fleet size and program dependencies grow.

  • Keep infrastructure reproducible and deployable through AWS CDK, so that what runs in production can be understood, changed, and recovered from code.

  • Own the CI/CD pipeline as a first-class system concern, not an operational afterthought. How fast the team can validate a change, catch a regression, and recover from a bad deploy is determined here.

  • Make the pipeline safe enough and fast enough that shipping a fix is never the reason a problem stays in the field longer than it should.

  • Design the test strategy so that integration risk is caught before deployment, not discovered by a technician or rider.

  • Build and maintain the observability layer so that when something breaks, the signal is visible immediately and the cause is diagnosable without archaeology.

  • Treat escaped defects as system failures, not individual mistakes, and use them to drive improvements in how the platform detects and contains problems earlier.

  • Own the data layer across RDS, DynamoDB, and S3, and ensure it holds under the load of multiple programs depending on it simultaneously.

  • Review existing data pipelines and lead the effort to scale them to support analytics and machine learning as the business demands more from the data it already collects.

  • Participate in shaping the company's data strategy so that what we instrument today supports the product decisions we need to make next year.

  • Work directly with Battery, Firmware, Mobile Apps, Diagnostic Tools, Customer Support, Field Quality, and other teams to reduce the handoff and coordination costs of getting what they need from the platform.

  • Present work to leadership and participate in defining future initiatives, because the person closest to how the system behaves should have a voice in where it goes next.

  • Mentor junior and mid-level engineers on Python, AWS, and system design, and hold the bar on what good looks like in code review, architecture discussions, and how problems get framed.

Location & Eligibility

Where is the job
Scotts Valley, United States
On-site at the office
Who can apply
US

Listing Details

First seen
May 6, 2026
Last seen
May 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
51%
Scored at
May 6, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

zeromotorcyclesSoftware Engineer III - Cloud Platform