M

Senior Software Engineer, Distributed Systems

salary Salary :

$160,000 - 20,000,001 yearly

icon building Company : Magical
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer, Distributed Systems

At Magical, we empower organizations to automate the complex, manual workflows that are essential to their operations. We’re building a brand new product, and this is your chance to join as a founding engineer. In just a few months, we’ve already hit product-market fit and closed six-figure deals with a clear path to much bigger contracts. We’re not starting from scratch either: our existing product has generated millions in revenue. Now, we’re evolving that user base toward our agentic future while consistently bringing in new customers.

You’ll work in a small, nimble team tackling challenging, ambiguous problems at the cutting edge of technology and learn something new every day. We believe the effort and raw hours you put in directly shapes the outcome. Speed matters, and we move with focus and intent.

Projects you might work on

  • Desktop Cloud VMs - Architect and manage our cloud-based Desktop VM infrastructure, providing a resilient foundation for our agents.

  • Hyper-Scale Agent Platform - Design and evolve our infrastructure to seamlessly handle 10s of millions of agent executions monthly.

  • Verification Platform - Make sure our agents do what they say they’re going to do, every time

  • Multi-agent architecture - Build and refine how multiple agents collaborate to solve complex workflows

About you

  • Have 3+ years of software engineering experience in a strongly typed language such as TypeScript, Go, or Rust

  • Experience architecting, developing, and managing complex systems at a scale

  • Have a strong bias towards action, a willingness to do whatever it takes, and embody show > tell

  • Have a strong sense of agency, effectively prioritizing and unblocking yourself without much outside input.

  • Studied Computer Science (or related field), or dropped out to build stuff

What we offer

  • A chance to be an early team member at a fast-growing, ambitious company

  • The opportunity to push the boundaries of what’s possible with AI

  • A modern stack and the latest tools to do your best work

  • Competitive salary and meaningful equity

  • Unlimited PTO

  • Fun team offsites, past trips include Iceland, Lisbon, Cancun, and Costa Rica

Tech stack

  • TypeScript

  • Node

  • Hono

  • Drizzle

  • Postgres (neon)

Original job Senior Software Engineer, Distributed Systems posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.