Software Engineer

7 days ago


Montreal, Quebec, Canada Fiska Full time $85,000 - $100,000 per year

Software Engineer

Location: Downtown Montreal office (flexible hybrid: 2–3 days a week in-office preferred)

Type: Full-time

Fiska sits at the intersection of integrated payments and software, with a vision of building the leading commerce platform that makes it easier for software companies to embed payments into their business model. Our partners (software vendors and software companies) use Fiska to activate a range of value-added payment solutions that are convenient and integrate seamlessly into their workflows. Through Fiska, our partners can get to market quickly, maximize customer adoption, and minimize the cost and complexity of operating a payment solution.

About Us

Fiska is an innovative payments infrastructure company enabling SaaS platforms to seamlessly connect to payment networks and monetize transactions. Our solutions empower SMB SaaS commerce platforms in a fast-growing market with rapid adoption of integrated payments.

We're a small, highly motivated team of ambitious builders. We're profitable and not dependent on external funding. We focus on results, not titles.

The Role

We're looking for a Software Engineer to join our team and build the next generation of payment infrastructure for SaaS platforms. You'll work closely with product and cross-functional teams to design, implement, and scale core systems that power seamless payment experiences. From APIs to integrations, you'll help bring new capabilities from concept to production in a fast-paced, high-trust environment.

Responsibilities:

  • Design, develop, and maintain scalable backend services and APIs for payment processing and partner integrations using ASP.NET.
  • Collaborate with product managers and other engineers to define requirements, architecture, and technical specifications.
  • Write clean, maintainable, and well-tested code that meets high standards of quality and performance.
  • Contribute to the full software lifecycle—from planning and design to deployment and monitoring.
  • Stay up to date with emerging technologies, best practices, and trends in SaaS and payments infrastructure.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.

Requirements

  • 3–5 years of experience as a software engineer, ideally in SaaS or fintech
  • Proficiency in ASP.NET and familiarity with C#.
  • Strong understanding of APIs, cloud infrastructure, and modern development workflows.
  • Highly motivated, adaptable, and comfortable working in a dynamic, fast-moving environment.
  • Highly motivated, ambitious, self-starter with resilience and adaptability.
  • Comfortable with change, wearing multiple hats and figuring things out.

Nice-to-haves:

  • Bachelor's degree in Computer Science, Engineering, or equivalent.
  • Experience working with payment systems or financial APIs.
  • Familiarity with credit card payment processing, tokenization, or PCI compliance.
  • Experience with containerized environments (Docker, Kubernetes) and cloud platforms (AWS, GCP).
  • Experience with AI Tools (Cursor, Windsurf, ect).

Why Join Us?

  • Make an impact in a small-scale, ambitious team.
  • Be a part of a culture where you are a name and not a number, or a title
  • Profitable, stable business in a rapidly growing market.
  • Flexible work conditions, with the preference for a candidate excited to be in our downtown office 2–3 days/week.
  • Competitive compensation package.
  • Unlimited PTO (uncapped paid time off).

Before You Apply

Fiska isn't for everyone. If you're looking for easy wins or a comfortable ride, this won't be the place. But if you're a high-output, high-trust professional with fire in your gut and the kind of drive that doesn't quit at 5, we encourage you to apply.

Our Company Perks:

  • Flexible work location and work hours around partners' needs.
  • RRSP matching
  • Flexible time-off policies with the week between Christmas to New Year's provided off.
  • Company-wide retreats annually.

Fiska is committed to creating an inclusive and equitable environment that provides equal opportunity to all employees and applicants. Please inform a member of our hiring team if you require accommodations during the application process.

Job Type: Full-time

Pay: $85,000.00-$100,000.00 per year

Benefits:

  • Dental care
  • Paid time off

Application question(s):

  • What are your salary expectations?

Location:

  • Montréal, QC (required)

Work Location: Hybrid remote in Montréal, QC



  • Montreal, Quebec, Canada un emploi de Bilingual Senior Software QA Engineer chez TTC Global Full time $90,000 - $120,000 per year

    About TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks of...

  • Sr Software Engineer

    23 hours ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE INC Full time US$125,000 - US$160,000

    Job Title: Senior Software EngineerLocation: Remote, USA/CanadaCompensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + BenefitsJob Summary:At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada EnerZam Full time $80,000 - $120,000 per year

    **MUST BE AUTHORISED TO WORK IN CANADA TO APPLY AND AVAILABLE TO WORK IN-PERSON IN OUR MONTREAL OFFICE**About EnerZam:Located in the heart of the Old Port of Montreal, EnerZam is a forward-thinking engineering and technology firm that specializes in helping businesses operate smarter. By combining deep engineering expertise with cutting-edge digital tools,...


  • Montreal, Quebec, Canada Toparo Full time $180,000 - $240,000 per year

    Our client, a forward-thinking, remote-first company based in Montreal, is revolutionizing the crypto space with a cutting-edge SaaS solution. As they continue to grow, they seek a dynamic and experienced Software Engineering Manager to lead their talented engineering team.As the Software Engineering Manager, you will leverage your technical and leadership...

  • Senior Data Engineers

    23 hours ago


    Montreal, Quebec, Canada Software International Full time $120,000 - $180,000 per year

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have an long term contract role as a Senior Data Engineers (x2) - Microsoft Fabric with our global SAP consulting client, working at a large CPG clients'...

  • Software Engineer

    1 week ago


    Montreal, Quebec, Canada OSEDEA Full time $80,000 - $120,000 per year

    Who we are We're a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them, and we care about our team's life-long dreams, aspirations, and career development We strongly believe in the power of community. This is why we seek...


  • Montreal, Quebec, Canada Toparo Full time $190,000 - $250,000 per year

    We seek a Staff Software Engineer for one of our remote-first clients based in Montreal. This client is building a SaaS solution in the crypto space. In this role, you will use your technical expertise to manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.   As a Staff...


  • Montreal, Quebec, Canada Canonical - Jobs Full time $120,000 - $180,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Montreal, Quebec, Canada Medeloop Full time US$120,000 - US$200,000 per year

    As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with full-stack development, particularly on the AWS cloud using...


  • Montreal, Quebec, Canada Medeloop Full time $85,000 - $140,000 per year

    As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with full-stack development, particularly on the AWS cloud using...