Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Staff Software Architect

$140k - $200k per year

Kano Inc

 

**This is an opportunity to work for a remote-first company. Only applicants living in British Columbia will be considered for the role. Must be legally eligible to work in Canada.**

Our Values


Driven by PLAYER OBSESSION, we earn our players’ trust by understanding their needs and creating experiences that put them first.

OWNERSHIP means we take responsibility for our work and outcomes; we follow through, learn from mistakes, and never say “that’s not my job.”

With RESOURCEFULNESS, we do more with less, finding creative ways to overcome challenges and deliver impactful results.

Grounded in CONTINUOUS IMPROVEMENT, we are relentless in our pursuit of better; for ourselves, our games, and our players.

The Opportunity


We’re looking for a hands-on architect who designs systems AND builds them. You’ll spend roughly 60% of your time in the codebase—writing code, reviewing pull requests, prototyping solutions—and 40% setting architectural direction, mentoring senior engineers, and driving engineering standards. If your last few years have been mostly meetings, slide decks, and delegation, this isn’t the right fit. If you love going deep on hard

Location: Remote within British Columbia, Canada

What This Role Actually Looks Like


You’ll be the most senior technical IC in the studio, reporting to the President. There is no large platform team beneath you—you’ll have engineering partners, but the expectation is that you personally do the deep technical work, not just point at it.

Primary Focus (~60% — Hands-On)



  • Design and build backend systems, services, and APIs that support our live games at scale. You write production code regularly.

  • Own system architecture decisions—data modeling, service boundaries, caching strategies, async processing—and implement the critical paths yourself.

  • Drive code quality through hands-on code review, pairing with senior engineers, and establishing patterns that the team adopts because they’re clearly better.

  • Improve application performance: profile bottlenecks, optimize queries, reduce latency. Prove it with data, not decks.

  • Lead the integration of LLMs and Generative AI into our game loops and internal tooling. Build the scaffolding for AI-driven features (e.g., dynamic content, automated moderation, or player support agents).

  • Build and improve observability—structured logging, metrics, traces, error monitoring—so the team can debug fast and ship with confidence.

  • Leverage AI tools (code assist, test generation, automated triage) to accelerate your own work and set the example for the team.

Secondary Focus (~40% — Technical Leadership)



  • Set and evolve engineering standards: CI/CD pipelines, branching strategy, quality gates, dependency management, and security controls. You’ll configure these, not just mandate them.

  • Mentor Tech Leads and senior engineers through design reviews, architecture discussions, and direct feedback on their work. Build a culture of clear ownership and shipping.

  • Act as the studio’s technical conscience on security and privacy—staying ahead of platform requirements, driving improvements pragmatically, and being the accountable point person.

  • Define SLOs, error budgets, and on-call expectations. Lead incident response when things break and drive post-incident reviews that result in durable fixes.

  • Partner with Product, Finance, and Legal to keep technical plans aligned with business goals. Translate engineering trade-offs into business language.

  • Own the SR&ED engineering process—eligibility gates in Jira, contemporaneous notes, artifact capture—partnering with Finance on claims.

  • Champion FinOps: monitor cloud spend, right-size infrastructure, and report on cost vs. performance. 

  • Define the studio’s roadmap for AI adoption. Evaluate third-party AI vendors vs. self-hosted models, balancing cost, privacy, and performance.

What You Bring


Must-Haves


  • 10+ years in software engineering, with at least 3 years as a staff/principal-level IC who stayed hands-on

  • Recent, demonstrable production coding—you can point to systems you personally designed AND built in the last 2 years

  • Deep experience with high-availability, high-throughput consumer-facing systems

  • Strong AWS background (IAM, VPC, ECS/Fargate, S3, KMS, and security tooling like GuardDuty, Security Hub, CloudTrail)

  • Infrastructure-as-code proficiency (Terraform or CDK) and CI/CD tooling (GitHub Actions or equivalent)

  • Experience owning security and privacy posture in a platform-reviewed environment

  • SRE fundamentals: SLOs, incident management, load testing, graceful degradation

  • Data architecture across relational and non-relational systems

  • Observability stack experience (e.g., Graylog, OpenTelemetry, Prometheus/Grafana, Datadog, Sentry)

  • Production experience using AI to accelerate development and operations

  • Clear communicator who can influence across product, engineering, legal, and finance without positional authority

  • Proven experience integrating AI/ML into production environments (e.g., working with OpenAI API, LangChain, or vector databases).

Nice-to-Haves


  • Unity, HTML5/JavaScript, and/or PHP game platform experience

  • MongoDB and/or MySQL in production at scale

  • Prior FinOps responsibility and vendor negotiations

  • Experience running SR&ED or similar R&D incentive programs

  • Background in gaming, live-service products, or other high-engagement consumer apps

A Note on Fit


This is not a DevOps/SRE role, a people-management role, or an “architect” role where you draw diagrams and hand them to someone else to build. Day-to-day infrastructure and tooling ownership is supported by an Operations team. You’re the person who makes the whole engineering org technically better by doing excellent work yourself and raising the bar for everyone around you. We’re a small, profitable indie studio—you won’t have a large team to delegate to, and that’s the point. Your leverage comes from your craft, your judgment, and your ability to multiply the people around you.

Salary

($140,000 - $200,000)

The listed pay range reflects the potential earnings for this role. Actual compensation will depend on experience, skills, and alignment with company needs, typically falling toward the midpoint for most candidates

Kano is a remote-first workplace with an in-person attendance requirement 2-6 times a year.

What we offer


  • Competitive wages determined by market research 

  • Uncapped profit share program

  • Health, dental and vision benefits 

  • 3 weeks vacation to start

  • Paid holiday shutdown in December

  • 12 paid Care Days per year

  • Yearly Continuous Improvement allowance 

  • A results-driven company with a compassionate culture

  • Opportunity to work on game projects that are enjoyed by millions of players worldwide!

  • Ability to make a difference. Have an idea? Talk directly with leadership about it instead of running through layers of bureaucracy

 

About Kano

Since inception, Kano has released twelve gaming titles (seven of which are live serviced today), with over 35 million downloads and close to $100M in sales.

Bootstrapped in 2008, and achieving profitability in 2009, Kano continues to grow its team, game portfolio and player base as an independent gaming studio, with hit games like Mob Wars , Idle Distiller and Monster Country . 

Canadian owned and full-remote, we believe in giving small teams of talented people challenging problems and getting out of their way. That’s why we look for the best and brightest to join our team; people who have talent, vision, and commitment.

Check out this article If you'd like to get some insight into our hiring process, our employee manual to understand how and why we do things the way we do, and this fun little video for an intro to the team!

  • 2022 Best Workplace™ in British Columbia
  • 2019 Great Place to Work - British Columbia

  • 2019 VIATEC Employer of the Year - Finalist

  • 2018 VIATEC Company of the Year (11-49 Employees) - Winner

  • 2018 VIATEC Employer of the Year - Finalist

  • 2017 VIATEC Company of the Year (11-49 employees) - Finalist

  • 2014 VIATEC Employer of the Year - Winner

*Kano is an equal opportunity employer and considers qualified applicants without regard to race, gender, sexual orientation, gender identity or expression, genetic information, national origin, age, disability, medical condition, religion, marital status or veteran status, or any other basis protected by law*

 

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Remote Staff Software Architect in Sainte-Catherine, QC vacancy
  •  ...America. We're seeking a Staff Engineer to help lead our growing...  ...Talks:  StackAdapt is a Remote First company, we are open to...  ...that house petabytes of data Architect scalable low-latency backend...  ...productivity and growth Promote software development best-practices and... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Sainte-Catherine, QC
    29 days ago
  • $195k - $273k per year

    Narvar is Growing! We are looking for a Staff Software Engineer to build new product features that delight our customers. You will play a key role in guiding the future of our web application at Narvar by partnering with a cross-functional team including Engineers, Designers... 
    Remote work
    Worldwide

    Narvar

    Sainte-Catherine, QC
    29 days ago
  •  ...design in short, fast execution cycles • Iterate quickly and ship often in a greenfield environment What we’re looking for: • Strong software engineering fundamentals • C++ /Chromium experience • Comfortable working in at least one solid backend or systems language • Able to... 
    Remote work
    Long term contract
    Full time

    Walter

    Sainte-Catherine, QC
    29 days ago
  •  ...customers.) What is ScalePad At ScalePad, we’re building more than software; we’re building confidence and clarity for the people who manage...  .... • Modern ways of working. Roles at ScalePad are structured as remote or hybrid, with hub locations in Vancouver, Toronto, Montreal,... 
    Remote work
    Full time
    Internship
    Work from home

    Scalepad

    Sainte-Catherine, QC
    29 days ago
  • $121.26k - $151.58k per year

     ...real-time publishing using Pantheon’s collaborative workflows. The Role The Pantheon Customer Insights Team is looking for a Senior Software Engineer to build the next generation of customer-facing observability features. In this role, you will create backend systems that transform... 
    Remote work
    Work at office
    Local area

    Pantheon Systems

    Sainte-Catherine, QC
    29 days ago
  •  ...App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation,...  ...all while ensuring a fast and reliable experience. As a senior software engineer on the Cash App Banking server engineering team, you will... 
    Remote work
    Work at office

    Block

    Sainte-Catherine, QC
    29 days ago
  • $62.5k - $82.5k per year

     ...interest in Technology? Yes: Consider this role. Plexxis does not offer remote work opportunities. Salary Range: $62,500.00 - $82,500 Purpose: A professional customer facing position, a Construction Software Support specialist is accountable for supporting and some training of... 
    Remote work
    For contractors
    Casual work
    Work at office
    Local area
    Shift work

    Plexxis-software

    Sainte-Catherine, QC
    24 days ago
  •  ...empower our people to be their best. Our Software Development team is expanding, and we...  ..., and reliability • Partner with architects and senior and staff developers on system design and technical...  ..., complex indoor facilities, and the remote reaches of our planet. Blackline’s... 
    Remote work
    Long term contract
    Temporary work

    Blackline Safety

    Sainte-Catherine, QC
    26 days ago
  • $72k - $80k per year

     ...empower our people to be the architects of a smarter healthcare future...  ...to Office expectations** For Remote Roles : If this role is remote...  ...and systems, including Software as a Service environment (Corporate...  ...relevance to company environments and staff. •Work closely with key... 
    Remote work
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Sainte-Catherine, QC
    29 days ago
  • $72k - $82k per year

     ...restaurant partners, guiding them from initial sale through software configuration to a successful go-live. • Consultative...  .... • Expert Training Delivery: Conduct engaging remote training sessions for key restaurant staff, translating technical features into actionable operational... 
    Remote work
    Contract work
    Local area
    Flexible hours

    Opentable

    Sainte-Catherine, QC
    8 days ago
  •  ...Department: Clinic Solutions Work Location: Remote, Canada Work Arrangement: Remote Work...  ..., internal/external communications, field staff support, reports (daily, weekly, monthly etc...  ...Information Technology as well as computer and software skills: Microsoft Office suite of... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Flexible hours

    Sentrex

    Sainte-Catherine, QC
    23 days ago
  •  ...confidently and successfully. Job Description WHAT’S THE JOB? Based at our remote Dexterra Remote Services camp in the High Level Region, the...  ..., serving, and control of cooked and uncooked food, training of staff and ensuring that staff follows prescribed Dexterra Remote... 
    Remote work
    Immediate start
    Shift work

    Dexterra Group Inc.

    Sainte-Catherine, QC
    8 days ago
  • $80k - $100k per year

     ...Time Permanent Job Location: Toronto, ON (Remote) 45 - 50% Travel required Reports to: Lead...  ...selecting the right tech stack, building custom software, or implementing enterprise platforms. Our...  ...provide front-line support to warehouse staff from training through daily support. •... 
    Remote work
    Permanent employment
    Full time
    Flexible hours

    Fulfillment IQ

    Sainte-Catherine, QC
    26 days ago
  •  ...needed • Top-tier tech: We provide an intelligent platform built by software engineers with a passion for usability, design, and men's health...  ...and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require. Thank... 
    Remote work
    Part time
    Work at office

    Phoenix

    Sainte-Catherine, QC
    26 days ago
  •  ...Benefits Location: Thornhill, ON *Hybrid/Remote Length: 18-Months Contract Term Reporting...  ...dreams into reality. Our mission-critical software fuels their vision, supporting millions of...  ...suggest improvements that enhance customer and staff learning outcomes. • Collaborate with... 
    Remote work
    Contract work

    Wellnessliving

    Sainte-Catherine, QC
    26 days ago
  •  ...relationships with clients and stakeholders. • Self-motivated and goal-oriented with effective time management skills. • Experience with CRM software and other business development tools. • Willingness to travel as required to meet with clients and attend industry events. • Health... 
    Remote work
    Long term contract
    Temporary work
    Work from home
    Flexible hours
    Night shift

    Talent Consultants

    Sainte-Catherine, QC
    8 days ago
  • As part of the Java Group, Victor Energy’s staff have over 50 years of experience building some of Canada’s largest electrical infrastructure...  ...technical skills • Strong computer knowledge and learning new software platforms • Extended Healthcare Plan (Medical, Disability, Dental... 
    Remote work
    Contract work
    For contractors

    Victor Energy

    Sainte-Catherine, QC
    26 days ago
  •  ...the way. From our rock-solid team leads to our dedicated office staff, you’ll feel ready to tackle any challenge.     Let's turn...  ...instructions   ~ Experience with Hexagon Smart Completions Software   ~ Proficiency in preparing detailed technical reports... 
    Remote work
    Hourly pay
    Daily paid
    Live out
    Work at office

    Versys Electrical

    Sainte-Catherine, QC
    26 days ago
  •  ...prioritizing robust project backlogs, ensuring that assumptions and dependencies are duly considered. Collaborate with solution architects to bridge the gap between business requirements and technical necessities. Engage in strategic endeavors, assisting clients in both... 
    Remote work
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Trial period
    Flexible hours

    Valtech

    Sainte-Catherine, QC
    26 days ago
  •  ...familiar with verification plans using UVM and SystemVerilog - Advantage. • Collaborate with cross-functional teams including system architects, software engineers, and layout engineers to ensure successful ASIC integration. • Conduct system-level simulations and feasibility... 
    Remote work

    Sandisk

    Sainte-Catherine, QC
    25 days ago
  • $65k - $80k per year

     ...BIS Safety Software is a SaaS company on a mission to change how organizations manage safety, learning, and compliance. As we continue...  ...over how the company communicates with the market.   This is a remote position.  In this role, you'll be expected to: Own... 
    Remote work
    Internship
    Flexible hours

    Bis Safety Software

    Sainte-Catherine, QC
    26 days ago
  • Job Title: Account Coordinator Location: Remote in Halifax About Zen Educate:Zen Educate is a technology company that matches schools with temporary educator staff. Our mission is to change the world of education recruitment. Schools spend over $9bn a year on temporary educators... 
    Remote work
    Long term contract
    Temporary work
    Day shift

    Zen Educate

    Sainte-Catherine, QC
    29 days ago
  • $84.07k per year

     ...applying engineering and water chemistry knowledge. Simulation and modeling of process conditions using internal process simulation software. • Troubleshooting, completing special studies and updating operations manuals to assist the customer in day-to-day operation of the... 
    Remote work
    Permanent employment
    Second job

    Water Technologies

    Sainte-Catherine, QC
    26 days ago
  • $142k - $192k per year

     ...recommendations. This is an individual contributor position. What you’ll do • Architect, build, refine and increase automation and research...  ...pay range per year: $142000 - $192000 Affirm is proud to be a remote-first company! The majority of our roles are remote and you can... 
    Remote work
    Work at office
    Flexible hours

    Affirm

    Sainte-Catherine, QC
    26 days ago
  • $79k - $88k per year

     ...meaningful work. At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and...  ...and LinkedIn . **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events... 
    Remote work
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Sainte-Catherine, QC
    29 days ago
  •  ...Virtuozzo Virtuozzo is a leader in operating system and related software for cloud service providers, SaaS companies, and other organizations...  .... This job is available in any city in Canada, as we are a remote company with no office mandates. Key Responsibilities Sales & Strategic... 
    Remote work
    Long term contract
    Work at office
    Flexible hours

    Virtuozzo

    Sainte-Catherine, QC
    29 days ago
  • $40 - $64 per hour

    Employer: Bayshore HealthCare Location: Remote Northern Communities (BC) Pay: $40 -$64/hour (Rates and additional per-diem depending on role...  ...effectively and professionally with patients, families, facility staff, and agency representatives. • Maintain flexibility with... 
    Remote work
    Hourly pay
    Daily paid
    Temporary work
    Flexible hours

    Bayshore Healthcare

    Sainte-Catherine, QC
    26 days ago
  •  ...construction activities, review PCNs, attend FAT/SAT, and support commissioning activities for ongoing projects. • Supervise junior drafting staff in the production of PLC panel drawings, loop drawings, P&IDs, and single line diagrams. • Work with Civil team to support the pursuit... 
    Remote work
    Work at office
    Flexible hours

    Gei Consultants

    Sainte-Catherine, QC
    26 days ago
  • $70k - $80k per year

     ...we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality. Our mission-critical software fuels their vision, supporting millions of clients around the world in their wellness journeys. With a deep commitment to putting our... 
    Remote work
    Permanent employment
    Full time
    Work at office
    3 days per week

    Wellnessliving

    Sainte-Catherine, QC
    26 days ago
  • $120k - $160k per year

     ...Hydrogeology Vancouver, BC; Calgary, AB; Saskatoon, SK; Toronto, ON; Remote - Regular-Full Time   As the Supervisor – Hydrogeology, this...  ...Office Suite (Excel, Word, PowerPoint) and other business software ~ Ability to prioritize tasks effectively and work... 
    Remote work
    Full time
    Work at office

    True Environmental

    Sainte-Catherine, QC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Staff Software Architect. Be the first to apply!