Apply now

First seen by our source: just now

Senior Software Engineer

@ Vylan

Montréal, Quebec

Full-time
Apply now
SIGNALS

Overview

Vylan is hiring a Senior Software Engineer for a full-time, on-site role in Montreal, QC. The engineer designs, develops and maintains core features of its cloud accounting platform, including back-end services, APIs and integrations with Xero and QuickBooks Online, and mentors other engineers. The posting requires strong computer science fundamentals, production back-end experience and experience mentoring.

Responsibilities:

  • Design, develop and maintain core platform features
  • Implement back-end services, APIs and third-party integrations
  • Troubleshoot complex production issues
  • Review code and uphold engineering best practices
  • Mentor other engineers and contribute to architecture

Requirements summary:

  • Strong computer science fundamentals
  • Production back-end web development experience
  • Proficiency in Java, C#, Python, Node.js or similar
  • Familiarity with cloud, CI/CD, Git and automated testing
  • Bachelor's degree or equivalent practical experience
  • Fintech or SaaS experience is an asset

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-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: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer Science, Software Engineering

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

FieldValue
Open jobs on Jobsy1
Job description
Company Description Vylan is an all-in-one, cloud-based accounting platform designed to help firms manage their client relationships and internal operations in one place. The platform includes CRM, practice management, a client portal, automated billing, e-signatures, and a cloud filing system with file explorer integration. Vylan also offers two-way sync with Xero and QuickBooks Online (QBO), automated emails, timesheets, and firm insights to streamline workflows and improve efficiency. The team focuses on building intuitive, reliable tools that support accounting professionals in delivering better service and running more efficient practices.
Role Description As a Senior Software Engineer at Vylan, you will design, develop, and maintain core features of our accounting platform, with a focus on reliability, scalability, and performance. You will collaborate closely with product managers, designers, and other engineers to translate business requirements into technical solutions, review code, and uphold best practices in software development. Typical responsibilities include implementing back-end services and APIs, integrating with third-party systems such as Xero and QBO, improving existing codebases, and troubleshooting complex issues in production. You will also mentor other engineers, contribute to architectural decisions, and help shape our engineering standards and tooling. This is a full-time, on-site role based in Montreal, QC.
Qualifications
  • Strong foundation in Computer Science principles, including data structures, algorithms, and software design.
  • Hands-on experience in Software Development and Programming, with a track record of delivering production-quality applications.
  • Proficiency in Back-End Web Development, including building APIs, integrating services, and working with databases.
  • Solid understanding of Object-Oriented Programming (OOP) concepts and their application in modern codebases.
  • Experience with relevant programming languages and frameworks commonly used for web platforms (e.g., Java, C#, Python, Node.js, or similar).
  • Familiarity with cloud infrastructure, CI/CD pipelines, version control (Git), and automated testing.
  • Ability to work collaboratively in a cross-functional team, communicate clearly, and mentor less experienced engineers.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience in fintech, accounting platforms, or complex SaaS products is an asset.

Similar jobs

  • Software Engineer - Backend

    Montréal, QC
    Full Time

    Nominal

    3+ YOECandidates need 3+ years building distributed systems, strong Go, Rust or Java skills, and experience with cloud infrastructure and storage or streaming systems. Clear communication and ownership of systems end to end are essential.

    Kubernetes, Docker, Terraform, Kafka, Apache Arrow, Flink

  • Senior Software Engineer

    Montréal, QC
    Contract

    FDM Group

    Candidates need strong Java engineering experience, ideally Java 21 with Spring Boot, GraphQL, messaging systems such as Solace or Kafka, and SQL Server. Capital Markets experience is strongly preferred, and FDM requires English proficiency for this Montreal role.

    Java, Spring Boot, GraphQL, Solace, Kafka, IBM MQ

  • Senior Software Engineer – Drone Control & Simulation (Defense and Dual-Use)

    Montréal, QC
    Full Time

    Haply Robotics

    5+ YOEHaply Robotics needs 5+ years of software engineering in a systems language such as Rust or C++, plus hands-on drone flight control experience with ArduPilot, PX4 or Betaflight and MAVLink or RC links. Candidates must also have simulator integration, low-latency systems, serial and UDP/TCP skills, embedded Linux and safety-focused design.

    Rust, ArduPilot, PX4, Betaflight, MAVLink, Gazebo

  • Senior Software Engineer — Platform & DevOps

    Montréal, QC
    Full Time

    Pricepoint

    Candidates need a proven record of shipping and operating production software, strong Linux skills, and solid programming and system-design fundamentals. They also need hands-on experience with CI/CD, containers and monitoring, plus strong English and the ability to work in a hybrid Montreal team.

    Linux, C#/.NET, React, PostgreSQL

  • Software Engineer, Cloud Platform

    Toronto, ON +1
    HybridFull Time

    Baseten

    Candidates need experience building production infrastructure or distributed systems, strong Go or backend programming skills, and deep Kubernetes experience including controllers or operators. Practical Terraform and GitOps experience (Flux or Argo CD) and solid Linux, networking and debugging fundamentals are also required.

    Kubernetes, Terraform, Flux, Argo CD, Go

  • Software Engineer

    Montréal, QC
    Full Time

    ALTEN Canada

    5+ YOECandidates need a bachelor's degree or equivalent in computer science and 5 to 7 years of software development, ideally in the cloud. They should have strong Java, full stack, Spring or Quarkus, REST API and Azure experience, plus knowledge of Svelte or modern JavaScript and of Agile/Scrum.

    Java, Svelte, Python, Golang, Spring, Quarkus

  • Senior Software Engineer (Python & Frontend)

    Montréal, QC
    Contract

    Keasis

    3+ YOECandidates at Keasis need a bachelor's degree in computer science or a related field and 3+ years of relevant experience. They also need strong object-oriented and database design skills, XML schema knowledge, Agile or Scrum experience, and leadership and communication skills.

  • Senior Software Engineer

    Montréal, QC
    Full Time

    Yeji Data Lab

    7+ YOECandidates need a degree in computer science or software engineering, or equivalent experience, plus 7+ years of software development, including senior or lead work. Required skills include Python, Node.js, React, cloud platforms, Docker, Kubernetes, Agile/Scrum, and Git.

    Git, Docker, Kubernetes, AWS, GCP, Azure

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.