What is Shakudo? The name is the Japanese word for alloydifferent metals combined into something new. Thats exactly what were doing at Shakudo. Were building the worlds first OS for data and AIan ecosystem that 10xs software engineers by removing operational overhead from their data/AI work. We use operating system in the truest product sense: like iOS, Windows, or Linux, Shakudo provides an endtoend, everevolving, automatically operated stack of bestofbreed opensource components, applications and integrations tailored to each businesss needs. Which segment of the market do we serve? As a startup, this evolves. Today, we serve large enterprisesoften in airgapped data centers. Its one of our biggest value props and presents unique technical and product challenges. If you thrive in ambiguity and enjoy making the unknown known, youll fit right in. The role Youll build and own a portfolio of applications built and run on top of the Shakudo OSendtoendfrom design and implementation to quality, release, and iteration. Youll also have direct influence in who to hire and how to shape the team as we scale. Were an onsite team. Join us in the office for fast feedback loops, and shipping together at high velocity. We also have hubs in San Francisco and India. The ideal candidate Were an engineeringfirst organization. We eat, breathe, and sleep the latest in ML, adopting new tech when its battletested (half a step behind the bleeding edge). If youre excited about applying this tech thoughtfully, youll fit right in. We value high productivity and autonomy without the ego. Skills were looking for Technologies: TypeScript, Python, Postgres, Kubernetes Scalable SaaS experience, ideally at a start-up Product-minded engineer. You have taste for clean design and great UX Ability to shape app architecture and shared patterns Comfort with ambiguity; turn unknowns into clarity and results Curiosity for new tech and LLMassisted coding (aka vibe coding) If you join us, youll help shape: Application architecture and shared components A suite of apps from 01 to 1n Applevel quality bars: testing, observability, release health, and performance targets Developer experience: CI/CD for apps, code standards, reviews, and documentation Product direction in partnership with PM/Designrapid iteration with customers Team mentorship and hiring as we grow Whats the stack? Applications run onand are hosted bythe Shakudo OS. Shakudo is a Kubernetesbased system powered by Python. Our apps use Next.js with shadcn/ui, Tailwind CSS, and a Python backend. We believe in picking the right tool for the job. If another technology is a better fit for a use case, well use it. Examples of what we build Convert APIs to MCP servers Extract structured information from documents Chat app over large knowledge bases Frequently Asked Questions Is Shakudo in-person, remote, or distributed? Primarily in-person. We operate as an onsite team to enable fast feedback loops and ship quickly, so youll work alongside the team in the office most days. We also have hubs in San Francisco and India, so theres some cross-location collaboration, but the core experience is in-office. Where is the office? Our Toronto office is located near John and Adelaide. Whats the interview process? We build an infrastructure-focused product. Because of its deeply technical nature, our interview process emphasizes technical skills while respecting everyones time. It has three steps: 30-minute intro call with a team member Self-directed take-home Kubernetes assignment Half-day on-site interviews combining technical and behavioural conversations Whats the full package? Shakudo offers a highimpact package: competitive salary, meaningful equity so you share in the upside, and toptier health benefits that have you fully covered. The salary range for this position is $150,000 - $220,000 a year. Shakudo is an equal opportunity employer. We foster diversity and inclusivity and welcome candidates from all backgrounds and experiences. #J-18808-Ljbffr
Job Title
Senior Software Engineer - Applications