[Hiring] Senior Software Engineer @Motion
Senior Software Engineer @Motion
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer @Motion

2d ago - Motion is hiring a remote Senior Software Engineer. 💸 Salary: unspecified 📍Location: USA, Canada, Portugal

Role Description

Motion’s products increasingly rely on data-intensive APIs. Beyond our reporting platform, MCP server, and public endpoints, these APIs now power per-customer environments where AI systems can execute tasks, access customer-specific state, and proactively run analysis. Today, that means Azure VMs running Dockerized workloads and a growing layer of application code which needs to cover everything from functionality to routine updates.

We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll spend most of your time writing application code that controls infrastructure primitives:

  • Messaging queue abstractions
  • VM management
  • Data lifecycle
  • Container updates
  • No-downtime migrations
  • Bootstrapping
  • Permissions
  • Observability
  • Security

The right person is comfortable going deep into Linux, containers, networking, and all that jazz, but thinks like a product engineer: shipping reliable systems, choosing pragmatic abstractions, and making complicated runtime behavior feel routine to our customers.

Our tech stack: Node.js, TypeScript, React, MongoDB, ElasticSearch, Azure, and Pulumi.

Qualifications

  • 6+ years of experience as a software engineer, with meaningful time spent going deep into infrastructure.
  • Strong production backend experience. TypeScript / Node.js is ideal, but we care more about strong engineering judgment and the ability to learn our stack quickly.
  • Deep, hands-on cloud experience. Azure is where we live, but AWS or GCP experience transfers if you are strong on the fundamentals.
  • Fluency with infrastructure-as-code. We use Pulumi but any relevant experience in Terraform or CDK is good.
  • Hands-on experience with containers and runtime environments. Docker is important; experience with Kubernetes, Nomad, ECS, Docker Swarm, or similar orchestration systems is helpful but not required.
  • Experience designing reliable systems around background jobs, queues, locks, service buses, migrations, retries, and failure recovery.
  • Strong security instincts for application runtime environments.

Requirements

  • You're genuinely excited about infrastructure. When something breaks, you want to understand how the system actually works, not just scale and restart it.
  • A strong sense of ownership: you make decisions and move quickly to fix things quickly when they go wrong.
  • A pragmatic mindset. You can ship the simple thing when speed matters, while flagging that which needs to evolve later.
  • Comfortable in a fast-moving startup where requirements come with ambiguity and the “right” way isn't handed to you.
  • You enjoy being a strong individual contributor and a supportive teammate. Engineering is a team sport here.

Benefits

  • Competitive compensation package, including equity for all employees.
  • Health benefits from day one.
  • A monthly health & lifestyle stipend to support your well-being.
  • 20 days of PTO.
  • A $1,500 work-from-home stipend.
  • Remote-first with hybrid flexibility.
  • Opportunity for impact as an early team member.
  • Award-winning team ranked #19 on G2's list of Best Canadian Software Companies for 2026.
  • Team connection through virtual and in-person events.
Before You Apply
remote Be aware of the location restriction for this remote position: USA, Canada, Portugal
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Motion
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 145,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: USA, Canada, Portugal
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 145,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 145,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later