Senior Software Engineer - Applications

Reposted 5 Days Ago
Toronto, ON
In-Office
150K-220K Annually
Entry level
Software
The Role
The Staff Software Engineer will build and own applications on the Shakudo OS, overseeing design, implementation, quality, release, and team shaping.
Summary Generated by Built In
What is Shakudo?

The name is the Japanese word for alloy—different metals combined into something new. That’s exactly what we’re doing at Shakudo.

We’re building the world’s first OS for data and AI—an ecosystem that 10x’s 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 end‑to‑end, ever‑evolving, automatically operated stack of best‑of‑breed open‑source components, applications and integrations tailored to each business’s needs.

Which segment of the market do we serve?
As a startup, this evolves. Today, we serve large enterprises—often in air‑gapped data centers. It’s one of our biggest value props and presents unique technical and product challenges. If you thrive in ambiguity and enjoy making the unknown known, you’ll fit right in.

The role
You’ll build and own an portfolio of applications built and run on top of the Shakudo OS—end‑to‑end—from design and implementation to quality, release, and iteration. You’ll also have direct influence in who to hire and how to shape the team as we scale.

We’re 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
We’re an engineering‑first organization. We eat, breathe, and sleep the latest in ML, adopting new tech when it’s battle‑tested (half a step behind the bleeding edge). If you’re excited about applying this tech thoughtfully, you’ll fit right in. We value high productivity and autonomy without the ego.

Skills we’re 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 LLM‑assisted coding (aka vibe coding)

If you join us, you’ll help shape:
Application architecture and shared components
A suite of apps from 0→1 to 1→n
App‑level 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/Design—rapid iteration with customers
Team mentorship and hiring as we grow

What’s the stack?
Applications run on—and are hosted by—the Shakudo OS. Shakudo is a Kubernetes‑based 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, we’ll use it.

Examples of what we build
Convert APIs to MCP servers
Extract structured information from documents
Chat app over large knowledge bases
If the above resonates, let’s chat!


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 you’ll work alongside the team in the office most days. We also have hubs in San Francisco and India, so there’s some cross-location collaboration, but the core experience is in-office.

Where is the office?
Our Toronto office is located near John and Adelaide.

What’s the interview process?
We build an infrastructure-focused product. Because of its deeply technical nature, our interview process emphasizes technical skills while respecting everyone’s 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

What’s the full package?
Shakudo offers a high‑impact package: competitive salary, meaningful equity so you share in the upside, and top‑tier health benefits that have you fully covered.

Shakudo is an equal opportunity employer. We foster diversity and inclusivity and welcome candidates from all backgrounds and experiences.

Top Skills

Kubernetes
Next.Js
Postgres
Python
Tailwind Css
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Toronto, Ontario
29 Employees
Year Founded: 2021

What We Do

Shakudo is an easy to use data platform that has everything that a data team needs to deliver products end-to-end and continuously adds new integrations that data teams want. By using Shakudo data teams become less reliant on engineers. Shakudo’s platform automates many common engineering and development tasks, and comes with built-in tools that simplify the process of scaling data solutions

Similar Jobs

In-Office
Toronto, ON, CAN
13393 Employees
86K-186K Annually
In-Office
Toronto, ON, CAN
2882 Employees
6-6

Motive Logo Motive

Software Engineer

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
3 Locations
4000 Employees
101K-115K Annually

ZS Logo ZS

Business Technology Solutions Manager

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
Toronto, ON, CAN
13000 Employees
200K-265K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account