Taro Logo

Software Engineer, Platform

Magical empowers organizations to automate complex, manual workflows through their operations.
$130,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Platform

Magical is an innovative company focused on automating complex, manual workflows for organizations. As a Software Engineer, Platform, you'll join as a founding engineer in a company that has already achieved product-market fit and secured significant deals. The role involves working with cloud infrastructure, automation frameworks, and multi-agent architectures.

The position offers an exciting opportunity to work on cutting-edge projects including Desktop Cloud VMs, Hyper-Scale Agent Platform, Automation Resilience, and Multi-agent architecture. You'll be part of a small, nimble team tackling challenging problems at the intersection of technology and automation.

The ideal candidate should have at least 3 years of experience in strongly typed languages, with expertise in system architecture and complex system management. The role requires someone who can work independently, has a strong bias towards action, and can effectively prioritize tasks without much oversight.

The company culture emphasizes speed, focus, and direct impact on outcomes. They offer competitive compensation ($130K-$200K with equity), unlimited PTO, and exciting team offsites to destinations like Iceland and Costa Rica. The tech stack includes modern technologies like TypeScript, Node, Hono, Drizzle, and Postgres.

This is an excellent opportunity for a mid-level software engineer who wants to make a significant impact in a fast-growing company that's pushing the boundaries of what's possible with AI. The hybrid work environment, with offices in San Francisco and Toronto, provides flexibility while maintaining team collaboration.

The company has already generated millions in revenue with their existing product and is now evolving toward an agentic future while consistently acquiring new customers. This role offers the chance to be part of this transformation and growth, working with cutting-edge technology while solving complex automation challenges.

Last updated 8 days ago

Responsibilities For Software Engineer, Platform

  • Architect and manage cloud-based Desktop VM infrastructure
  • Design and evolve infrastructure to handle 10s of millions of agent executions monthly
  • Fortify the reliability of desktop and browser automation frameworks
  • Build and refine multi-agent architecture for complex workflows

Requirements For Software Engineer, Platform

TypeScript
Node.js
PostgreSQL
  • 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
  • Strong bias towards action and willingness to do whatever it takes
  • Strong sense of agency, effectively prioritizing and unblocking yourself without much outside input
  • Computer Science degree (or related field), or dropped out to build stuff

Benefits For Software Engineer, Platform

  • Competitive salary and meaningful equity
  • Unlimited PTO
  • Fun team offsites (past trips include Iceland, Lisbon, Cancun, and Costa Rica)
  • Modern stack and latest tools

Interested in this job?