Senior Software Engineer (Infrastructure)
Engineering · Posted 4 months ago
We are looking for a Senior Software Engineer (Infrastructure) with 6+ years of experience to own the application code that controls Motion's cloud infrastructure – specifically the always-on, per-customer virtual environments that power our AI agent platform. This is not a traditional DevOps or SRE role – we need a de...
- Way of working
- Remote
- Location
- Canada, United States
- Pay range
- $250,000 to $325,000
- Level
- Senior
- Experience
- 6 to 12 years
- Type
- Full time
- Visa sponsorship
- Not offered for this role
- The company
- Software Development · 50 to 200 people
Skills that matter here
The full description
We are looking for a Senior Software Engineer (Infrastructure) with 6+ years of experience to own the application code that controls Motion's cloud infrastructure – specifically the always-on, per-customer virtual environments that power our AI agent platform. This is not a traditional DevOps or SRE role – we need a developer-first engineer who is 60% backend and 40% infrastructure, someone who fell into infra because they were the first engineer at a startup and owned everything. You'll be joining two intense, high-output engineers building something novel – persistent cloud environments at scale with no real playbook. The ideal candidate is deeply passionate about AI, has shipped production code end-to-end at early-stage startups, and thrives in a high-bar, high-ownership environment.
What you will be doing
- Writing the application code that manages VM lifecycle, container updates, queues, observability, and security for Motion's always-on customer environments – scaling from ~500 to 2,000–3,000 environments in the coming weeks
- Designing and shipping reliable abstractions around messaging queues, locks, background tasks, and service bus mechanics that product engineers can build on
- Evolving infrastructure-as-code patterns in Pulumi – defining standards other engineers follow
- Working deep in Linux systems, containers, networking, persistent storage, permissions, and runtime debugging
- Collaborating on a small, high-ownership cross-functional team with weekly shipping cycles – moving fast on a problem with no existing playbook
Interested in this one?
There is no apply button here on purpose. Tell us about yourself, we book a short call, and if this role fits we walk you through the company and ask before anything is sent. Always free for you.
Tell us about you