Functional Engineering Manager

1 week ago


Canada Modus Create Full time $120,000 - $180,000 per year

Join Our Team as a Principal Functional Back End Engineer at Modus Create

We are looking for a Principal Functional Back End Engineer (Haskell, Nix) to partner with cross-functional teams and provide strategic consulting, full lifecycle product development. 

About You:
  • Experience Level: Principal Level
  • Have experience with Haskell. You have written Haskell professionally. You know about the advanced features of the language and can navigate a large codebase that uses them.
  • You are comfortable working on the core (consensus, ledger, APIs, testing, etc.) of a blockchain project: no dapp, no NFT.
  • Have an interest in – and some experience of – open source community contributions.
  • Passionate about Nix (or similar systems such as Guix).
  • Interest in declarative, reproducible builds, with experience in systems like Bazel, Buck2, or Meson.
  • Fluent with the command line.
  • Skilled in managing development pipelines, test automation, continuous integration, and cloud-based deployments.
  • Knowledgeable in software architecture, design patterns, and development methodologies.
  • Ability to distinguish between accidental and essential complexity.
  • Experience working in teams on large codebases or completing independently-driven projects.
Bonus Points For:
  • Likely a contributor to nixpkgs, or hosting private flakes or overlays.
  • Participate in public communication via writing blog posts and communicating with colleagues and the Functional programming community.
  • Optionally, you have experience with at least one non-Haskell functional programming language (Scala, OCaml, Erlang, Clojure, etc.).
You'll Love:
  • Leading, mentoring, and coaching both clients and Modus teammates from the comfort of home.
  • Deep diving into customer needs and translating them into actionable requirements.
  • Exploring new tech and continuously learning because software is always evolving
  • Sharing your knowledge and participating actively in the community.
Team Collaboration:
  • Overlap with some EST hours daily is expected.
  • Reliable high-speed internet is a must
Team Culture:

At Modus, a fast-growing, remote-first company, you'll experience various exciting projects Here's a taste of what you might do:

  • Giving back: Be an active participant through opportunities such as blog posts, open source contributions, and event speaking.
  • Travel & connections: Meet fantastic people during our remote meet-ups It's all about collaboration and fun Global environment and diversity at its best.
  • Teaching and learning: Work in active teams on internal and external projects, staying up-to-date with the latest technologies.
  • Being a self starter:  Autonomy and proactivity are the key to succeed at Modus.
  • Client interaction: Represent Modus and our values while connecting directly with our clients, some of the world's biggest brands.
  • Growth: Enjoy comprehensive learning benefits, with access to over 12,000 courses. Your growth is our priority
About us: 

Founded in 2011, Modus is a global, fully remote team of world-class technologists who thrive in a collaborative, innovative environment. We were fully remote before it was cool We support organizations on their digital transformation journey through strategic consulting and full lifecycle product development, partnering with industry leaders including Atlassian, GitHub and AWS. Recognized as one of the Inc. 5000 Fastest Growing Private Companies for nine years and a top remote work company by FlexJobs, we have helped some of the world's largest brands deliver powerful digital experiences.

We combine boutique expertise with enterprise-scale capabilities. As an award-winning Atlassian partner and with a huge impact in the open source community, we help organizations innovate and solve complex challenges for Fortune 500 companies and beyond, we want to hear from you.

Perks of working with us:
  • Remote work with flexible working hours.
  • Modus Global Office Programme:for when you want to get out of your home, we offer on-demand access to private offices, meeting rooms, coworking spaces and business lounges in locations in over 120 countries. 
  • Employee Referral Program. 
  • Client Referral Program. 
  • Travel according to client or team needs.
  • The chance to work side-by-side with thought leaders in emerging tech.
  • Access to more than 12,000 courses with a licensed Coursera account.
  • Possibility to obtain paid certification/courses if they align with company goals and are relevant to the employee's role.

Additional benefits might apply contingent on your location.

By joining our team, you'll be part of a winning squad that plays to each other's strengths and celebrates every success together. Apply now and show us you've got what it takes to take your consulting skills to the next level with Modus Create



  • , , Canada Hurix Systems Pvt. Ltd Full time

    * AI DATA SERVICES* CLOUD SOLUTIONS* HIGHER EDUCATION* K12* PUBLISHING* TECHNOLOGY* WORKFORCE LEARNING# Functional Test Engineer● **Location:** Nearshore ● **Work Hours:** EST Time zone**About the Role** We are looking for a skilled Test Engineer with hands-on experience in functional, performance, and mobile testing. The ideal candidate will have proven...

  • Project Engineer

    3 weeks ago


    , SK, Canada Rockford Engineering Full time

    Overview Rockford Engineering Works Ltd. is a consulting and engineered-to-order equipment manufacturer. We design, build, and deliver heavy industrial equipment tailored to the unique needs of our clients across Saskatchewan and beyond, from first concept through fabrication, assembly, commissioning, and ongoing aftermarket support. What sets Rockford apart...


  • , , Canada Capgemini Engineering Full time

    As Software Engineer, you will work on one of the world’s largest social media platform which deals with a few petabytes of data coming to the system daily. You will contribute as part of R&D self‑organized team working in a challenging, innovative environment for our client. Your role Obtains tasks from the project lead or Team Lead (TL), prepares...


  • , BC, Canada Qualitest Full time

    Join to apply for the #20291 - Functional Testing Engineer role at Qualitest Are you interested in working with the World’s leading AI-powered Quality Engineering Company? Ready to advance your career, team up with global thought leaders across industries and make a difference every day? Join us at Qualitest! We are looking for a Functional Testing...

  • Project Engineer

    1 week ago


    , AB, Canada Yixin Precision Engineering Full time

    We are looking for a dedicated Project Engineer to join our team. The Project Engineer will be responsible for overseeing engineering projects specialize in contract manufacturing in medical device, from conception through to completion. You will work closely with cross-functional teams to identify and resolve manufacturing issues. To establish the process...


  • , , Canada Soft2Bet Full time

    A growing technology company is seeking a Technical Leader in Toronto to oversee and guide cross-functional engineering teams. The ideal candidate will have over 8 years of software engineering experience, including managing teams. In this pivotal role, you will lead recruitment, drive agile processes, and shape the engineering culture within a fast-scaling...

  • Service Engineer

    2 weeks ago


    , AB, Canada Techive Engineering Pte Ltd Full time

    Techive Engineering Pte Ltd is seeking a driven Maintenance Engineer to join our team on a contract basis. As a Maintenance Engineer, you will play a crucial role in ensuring the smooth and efficient operation of our state‑of‑the‑art engineering facilities in the Woodlands North Region. This position offers the opportunity to work in a dynamic,...


  • , , Canada Agencie Architecture & Engineering Full time

    Overview Agencie Architecture & Engineering is hiring a Senior Structural Engineer with the ability to provide high-level technical support to various retail, aviation and residential projects. This individual will contribute to our multi-disciplinary team of architects and engineers and will be involved throughout the life of a project. General duties...

  • Data Engineer

    6 days ago


    Canada Capgemini Engineering Full time

    Location: Hybrid to the closest Capgemini office in Canada About the job you’re considering Our client is seeking a highly skilled Data Engineer to design, build, and maintain scalable data platforms that enable large-scale ingestion, storage, processing, and analysis of structured and unstructured data. This role will focus on constructing data products...

  • Software Engineer

    2 weeks ago


    , , Canada Altair Engineering Full time

    Job Summary Our client in Kanata, ON is looking for a Software Engineer - Core Engineer. This is a contract position. What You Will Do We are seeking an experienced Jira Cloud Administrator to join our team in an on-call capacity, supporting a large-scale Jira Cloud environment with approximately 30,000 users. In this role, you will be responsible for the...