Apply now

Posted 26 months ago

Senior Software Engineer

@ Fiveonefour Labs Inc

Remote in Canada

RemoteFull-time
Apply now
SIGNALS

Overview

Fiveonefour Labs Inc is hiring a Senior Software Engineer, full-time, to split time between the open-source framework Moose and its hosting platform Boréal. The work spans front end, backend and framework code, with architecture, code review and mentoring of junior engineers. The posting describes a remote-first team.

Responsibilities:

  • Build, maintain and operate Boréal and Moose
  • Review and contribute to engineers' designs and code
  • Collaborate with product and design
  • Participate in recruitment
  • Mentor junior team members

Requirements summary:

  • Async Rust production experience
  • Robust architectural and design skills
  • Robust TypeScript coding skills
  • Strong ability to learn new skills
  • Good communication skills
  • Comfortable in a fast-paced, ambiguous environment

Tools & skills

Source and dates

Employer career site / ATS feed · rippling

Employer posting date
2024-09-13
First seen by our source
2026-10-14
Source record updated
2026-10-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: minimal · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedFlexible hours

Summary and details written by AI from the posting; the employer’s posting is the authority.

Fiveonefour Labs Inc

FieldValue
Open jobs on Jobsy1
Job description

About Fiveonefour

We believe that data is the key to unleashing human potential. We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automation. We're an early-stage, venture-backed company on a mission to get data out of specialized silos and adopted across all facets of a company. We're building a new kind of data platform that enables all developers, not just data specialists, to easily create and scale delightful data-intensive experiences.

We’re experienced founders with a track record of success. We have a remote-first team, are backed by incredible investors, and are building a high-performance culture that’s flexible and works well for working parents.

A note about our job descriptions. We’ve written many JDs in our careers and wanted to try something new. We believe that everyone on the team deserves to have a great relationship with their manager. Our hiring managers write their job posts, choose their words intentionally, and use this as an opportunity to open up a dialogue.

The role

You will join the existing engineering team and split your time between two products: the open-source framework Moose and its hosting platform Boréal. As this is still very early in the company's life and the framework, you will have opportunities to stretch all across the stack, Whether on the Front End of the hosting platform, the backend, or the open-source framework itself.

What to expect from me

I am both a player and a coach for the team of engineers. I roll up my sleeves and care a lot about my craft. I am pragmatic, I spend my innovation chips deliberately and will encourage you to do the same. I love learning, and I am always eager to read about the latest trends and best practices. I firmly believe that engineering is a team sport; the best technical architectures and designs come out of tight collaborations between team members. I will challenge your designs, encourage you to hone your craft, expect you to ship code to production often, and eventually expect you to coach more junior engineers as the team grows.

What to expect from your peers

As a senior engineer on the team, you will collaborate closely with the product, design, and the rest of the engineering team to get Moose and Boréal to the next stage of maturity of their lifecycle. This team of ambitious and pragmatic people cares about each other’s happiness. We all love the grind and the thrill of the early stages of a company. We come from different parts of the world and appreciate what our cultures and experiences bring to the table. Many of us are parents and hence build in flexibility to be there for our families. You can choose to leverage that flexibility in whichever ways work for you.

Responsibilities:

  • Build, Maintain, and Operate the Boréal hosting platform and Moose open-source project with the team
  • Review and contribute to other engineers' designs and code
  • Collaborate with Product and Design to make the product come to life
  • Participate in the recruitment process
  • Mentor more junior team members
  • Represent the company at industry events and conferences

Qualifications:

Must haves:

  • Async Rust Production Experience
  • Robust architectural and design skills
  • Strong ability to learn new skills.
  • Good communication skills
  • Robust coding skills in Typescript
  • Undaunted by a fast-paced, entrepreneurial environment
  • Comfortable operating in ambiguity, building systems, and making sense of what others might consider chaos

Nice to haves:

  • Python Experience
  • NextJS Experience
  • Clickhouse Experience
  • Pixel perfect Web UI building
  • Data Engineering Exposure
  • Developer Tools Building Experience

If you're looking for a challenging role and are excited to build a company from the ground up, please apply!

Similar jobs

  • Senior Software Engineer, Virtual Care Platform

    Remote in Canada
    $115k–$130k/yrRemoteFull Time

    Fabric

    5+ YOEFabric Health needs a candidate with 5+ years of senior software experience, deep Python and Django skills, strong production troubleshooting, and SQL database experience. Healthcare, HIPAA and AI tooling experience are valued.

    Django, Celery, Kafka, AWS MSK, Kubernetes, Docker

  • Senior Software Engineer (Remote)

    Remote in Canada
    RemoteFull Time

    PolicyMe

    5+ YOECandidates need 5+ years of full stack web development and production AI/ML experience, plus strong skills in Python, React and cloud architecture. They must also show they can lead ambiguous technical projects and explain technical ideas clearly.

    Python, React, Redux, PostgreSQL, n8n, LangChain

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    On-siteFull Time

    Sanctuary AI

    5+ YOECandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

  • Senior Software Engineer, Database

    Ottawa, ON
    $170k–$230k/yrRemoteFull Time

    InfluxData: InfluxData is a remote-first company with a globally distributed workforce.

    8+ YOECandidates need 8+ years of professional software experience, deep knowledge of Rust, C++, or Go, and experience with distributed, high-availability systems. Experience using AI coding tools is also required.

  • Intermediate Software Engineer (Frontend/UI)

    Toronto, ON
    HybridFull Time

    Achievers

    3+ YOECandidates need 3+ years of software engineering experience, solid React and TypeScript skills, and knowledge of accessibility standards and testing. A bachelor's degree in computer science or equivalent practical experience is expected.

    React, TypeScript, GitHub, GCP Gemini Code Assist, Claude, Docker

  • Senior Software Engineer (Azure)

    Concord, ON
    $120k–$140k/yrOn-siteFull Time

    DEG Services

    7+ YOE2+ MgmtCandidates need 7+ years of software engineering experience, including 2+ years in a technical lead or mentoring role and Level 3 production support. Strong hands-on skills with Azure, CI/CD, Infrastructure as Code, APIs and application security are required.

    Microsoft Azure, Azure DevOps, GitHub Actions, Bicep, Terraform, React

  • Software Engineer, Backend

    Toronto, ON
    HybridFull Time

    Operating with the speed and autonomy of a startup and the resources of a global alternative legal services provider, the team builds intelligent agents, reasoning engines, knowledge…; Required Qualifications; 3+ years…

  • Software Engineer, ML Workload Platform

    Remote in Canada
    RemoteFull Time

    Cohere: Cohere is the leading security-first enterprise AI company.

    Candidates need experience running a job platform, batch system or Kubernetes controllers in production, with distributed systems judgment. Python or Go software experience and work with ML training workflows or GPU clusters are asked for.

    Kubernetes, Python, Go

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.