Staff Software Engineer

3 weeks ago


Toronto, Canada Shakudo Full time

Overview Staff Software Engineer - Applications at Shakudo . This range is provided by Shakudo. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$150,000.00/yr - CA$250,000.00/yr 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 provide an end‑to‑end, automatically operated stack of best‑of‑breed open‑source components, applications and integrations tailored to each business’s needs. Role and responsibilities You’ll build and own a 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 have direct influence in who to hire and how to shape the team as we scale. We’re an onsite team with hubs in San Francisco and India; you’ll join us in the office for fast feedback loops and shipping at high velocity. Ideal candidate and required skills We’re an engineering‑first organization that embraces ML and the latest tech when battle‑tested. If you’re excited about applying this tech thoughtfully, you’ll fit right in. We value high productivity, autonomy, a kind, low‑ego workplace, and product‑minded, customer‑centric developers. Scalable SaaS experience, ideally at a start‑up Taste for clean design and great UX; strong API/contract thinking 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 What 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 Stack and environment 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, 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 Shakudo is an equal opportunity employer. We foster diversity and inclusivity and welcome candidates from all backgrounds and experiences. Interview process We build an infrastructure‑focused product. The interview process emphasizes technical skills and respects everyone’s time. It has three steps: 30‑minute intro call with a team member Half‑day on‑site interview combining technical and behavioural conversations Frequency: Referrals increase your chances of interviewing at Shakudo by 2x. Get notified about new Software Engineer jobs in Toronto, Ontario, Canada . #J-18808-Ljbffr



  • Toronto, Ontario, Canada SoTalent Full time $120,000 - $180,000 per year

    Job Title : Staff Software EngineerLocation : Toronto, OntarioJob Type : Full TimeOur client, a leading technology-driven organization, is seeking an accomplished Staff Software Engineer to guide the design, development, and delivery of high-performing, scalable application systems. This role is ideal for an experienced engineer who thrives in collaborative...


  • Toronto, ON, Canada SoTalent Full time

    Job Title : Staff Software Engineer Location : Toronto, Ontario Job Type : Full Time Our Client is seeking a Staff Software Engineer to take ownership of designing and developing complex, multi-platform application systems. This is an exciting opportunity to lead technical architecture, establish best practices, and mentor engineering teams while driving...


  • Toronto, Canada Capital One Full time

    161 Bay Street (93021), Canada, Toronto, Ontario. Staff Software Engineer About Capital One Canada. For over 20 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people — in our customers, in...


  • Toronto, Canada Capital One Full time

    161 Bay Street (93021), Canada, Toronto, Ontario. Staff Software Engineer About Capital One Canada. For over 20 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people — in our customers, in...


  • Toronto, Canada Marqeta Full time

    Join to apply for the Staff Software Engineer role at Marqeta Join to apply for the Staff Software Engineer role at Marqeta Marqeta is on a mission to change the way money moves. We’re one of the earliest enablers of embedded finance, a market opportunity sized up in the trillions. Our card issuing platform provides unprecedented flexibility and control...


  • Toronto, Canada Proofpoint Full time

    Staff Software Engineer As a Staff Software Engineer, you will design and build next generation cloud and data security solutions, develop efficient software and visualise complex cloud infrastructures, learn internals of major public cloud providers, lead and develop features for scalable microservices based infrastructure. Requirements 4+ years of...


  • Toronto, Canada Proofpoint Full time

    Staff Software Engineer As a Staff Software Engineer, you will design and build next generation cloud and data security solutions, develop efficient software and visualise complex cloud infrastructures, learn internals of major public cloud providers, lead and develop features for scalable microservices based infrastructure. Requirements 4+ years of...


  • Toronto, Canada Capital One Full time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer****Staff Software Engineer********About Capital One Canada.****For over 20 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we...


  • Toronto, Canada Capital One - CA Full time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer Staff Software Engineer About Capital One Canada. For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in...


  • Toronto, Canada Capital One Full time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer****Staff Software Engineer********About Capital One Canada.****For over 20 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we...