M

Senior Software Engineer - Infrastructure

Motion (Creative Analytics)

Remote · Full Time

Be the first to apply

Experience
6+ yrs
Salary
—
Openings
1
Posted
5 days ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Motion

Motion is pioneering the development of a central platform for creative strategists, leveraging AI to bridge the divide between performance marketing and creative teams. Their product analyzes creative content at scale, tracks competitor trends, and deploys AI-driven marketing agents across common tools like Slack and Notion to transform marketer insights into comprehensive, automated workflows and cross-channel strategies.

Trusted by leading e-commerce and direct-to-consumer brands, Motion has processed over $14 billion in media spending. The company is a remote-first team of approximately 75 people, supported by over $65 million in funding, with substantial growth and a product highly valued by customers.

Role Overview

The Senior Software Engineer focused on infrastructure will operate at the intersection of product software and infrastructure management. Responsibilities include developing and maintaining data-heavy APIs that support customer-specific AI environments on Azure VMs running containerized workloads. This role involves engineering the systems for messaging queues, virtual machine lifecycle management, container upgrades, and secure, zero-downtime migrations, among other infrastructure-related functionalities.

Key Responsibilities

  • Develop and refine systems managing provisioning, updating, securing, and monitoring AI agent environments.
  • Create abstractions for messaging queues, locking mechanisms, background jobs, and service bus operations, enabling product teams to build reliable features on these foundational components.
  • Enhance infrastructure-as-code implementations using Pulumi, establishing scalable patterns for engineering use.
  • Manage Linux systems components including storage, container boundaries, permissions, logging, and debugging during runtime.
  • Collaborate within a small, high-accountability, cross-functional team operating on weekly development cycles.

Candidate Profile

  • Minimum six years of software engineering experience, with substantial focus on infrastructure.
  • Proven backend development skills, preferably in TypeScript and Node.js, though a quick learning aptitude for the specified stack is valued.
  • Strong practical experience with cloud environments, especially Azure; AWS or GCP experience is also pertinent if fundamentals are solid.
  • Proficiency in infrastructure-as-code tools, especially Pulumi; knowledge of Terraform or CDK is advantageous.
  • Hands-on container experience, particularly Docker; familiarity with orchestration tools like Kubernetes or Nomad is a plus but not mandatory.
  • Expertise in creating dependable systems handling background processing, queues, locks, retries, migrations, and fault tolerance.
  • A keen security mindset focused on runtime application environments.
  • Personal qualities include enthusiasm for infrastructure mechanics, ownership mentality, pragmatic decision-making, adaptability to a dynamic startup setting, and teamwork orientation.

Benefits and Culture

  • Competitive salary plus equity options and comprehensive health benefits from day one.
  • Monthly health and lifestyle stipend, 20 paid days off, and $1500 support for home-office setup.
  • Remote-first model with optional hybrid workspace access in multiple office locations.
  • Strong growth backed by significant venture capital and a product-market fit validated by rapid user adoption.
  • Meaningful impact opportunity as an early and influential team member shaping both product and company trajectory.
  • A collaborative, award-winning, low-ego work environment encouraging teamwork and continuous learning.
  • Regular virtual and in-person team interactions including an AI-powered virtual office platform, bi-monthly in-person meetups, and annual company retreats.

Additional Information

This position primarily considers candidates located in Canada, the USA, or Europe but exceptional applicants elsewhere will be considered. The company integrates AI tools in recruiting for efficiency and consistency, with human oversight at every decision stage.

Tools & software

How they work

Teamwork & Collaboration Problem Solving Adaptability Decision Making Relationship Building Accountability
🤖
Online · instant AI help
Broxer