Senior Software Engineer (Infrastructure)
Motion (Creative Analytics) · United States · 1 wk ago
RemoteRemoteEngineering$14/hrFull-time
About the role
The right person for this role will be a senior software engineer with 6+ years of experience, comfortable working at the intersection of product code and infrastructure. They will design abstractions around queues, locks, background tasks, and service bus mechanics, ensuring reliable systems for product engineers. They will also participate in a small, high-ownership, cross-functional team with weekly cycles.
Responsibilities
- Build and evolve the systems that provision, update, secure, and observe Motion’s agent environments.
- Evolve our infrastructure-as-code footprint in Pulumi, defining patterns other engineers can build on.
- Work with Linux systems, mounted persistent storage, OS disks, container boundaries, permissions, logs, and runtime debugging.
- Participate in a small, high-ownership, cross-functional team with weekly cycles.
Requirements
- Strong production backend experience, preferably with TypeScript / Node.js.
- Deep, hands-on cloud experience, specifically with Azure.
- Fluency with infrastructure-as-code, using Pulumi.
- Experience designing reliable systems around background jobs, queues, locks, service buses, migrations, retries, and failure recovery.
- Strong security instincts for application runtime environments.
Qualifications
- Genuinely excited about infrastructure and eager to understand how systems work.
- A strong sense of ownership and willingness to fix issues quickly when they arise.
- A pragmatic mindset, able to ship simple solutions when necessary and flag complex problems.
- Comfortable in a fast-paced startup environment with ambiguous requirements.
- An individual contributor who enjoys contributing to the team and supporting others.
Skills
- Linux systems, mounted persistent storage, OS disks, container boundaries, permissions, logs, and runtime debugging.
- Infrastructure-as-code using Pulumi.
- Experience with Azure, Docker, and container orchestration systems.
- Designing and implementing reliable systems for background jobs, queues, locks, service buses, migrations, retries, and failure recovery.
- Strong security instincts for application runtime environments.
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 paid vacation.
- $1,500 work-from-home stipend.
- Remote-first with hybrid flexibility.
- Opportunities for growth and impact within the company.
- Award-winning team with a low-ego, high-performing culture.
- Virtual and in-person team-building activities.
Pay
Competitive compensation package including equity for all employees.
Schedule
Remote-first with hybrid flexibility.