Enable job alerts via email!

Software Engineer - General Consideration

Everflow - Partner Marketing Platform

Montreal

Hybrid

CAD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Everflow, a leading SaaS Partner Marketing platform, is seeking a Software Engineer for future opportunities. The role involves collaborating with teams to build scalable solutions, contributing to architectural decisions, and engaging in agile planning. Candidates should have a Bachelor's degree in Software Engineering or Computer Science, and a solid understanding of distributed systems. The company offers a competitive salary, unlimited PTO, and a flexible, remote-friendly culture.

Benefits

Unlimited paid time off
Medical, disability, and life insurance covered by employer
Paid parental leave
401(k)
Flexible schedules and remote-friendly culture
Annual stipends for learning, gym, and equipment

Qualifications

  • Solid understanding of distributed systems and microservices architecture.
  • Familiarity with infrastructure components and cloud environments.

Responsibilities

  • Collaborate with product managers, designers, and engineers to build scalable software.
  • Participate in code reviews and technical discussions to ensure quality.

Skills

Collaboration
Problem Solving

Education

Bachelor's degree in Software Engineering
Bachelor's degree in Computer Science

Tools

Git

Job description

Software Engineer - General Consideration

Join to apply for the Software Engineer - General Consideration role at Everflow - Partner Marketing Platform

1 week ago Be among the first 25 applicants

Join to apply for the Software Engineer - General Consideration role at Everflow - Partner Marketing Platform

The Company

Everflow is a SaaS Partner Marketing platform for managing and scaling revenue from affiliates, partnerships, and marketing channels.

Founded in 2016 by industry veterans, based in Oakland, Montreal, and Amsterdam, with a distributed team across NAM and EMEA regions.

We’re a bootstrapped company (over $24M ARR) that has grown through supporting satisfied customers who refer business to us and generate word-of-mouth excitement. Our platform is trusted by brands, agencies, and networks, with 1,000+ customers including Mutual of Omaha, ClassPass, and Tapjoy.

This post is for general consideration only. While we’re not actively hiring for Software Engineer roles now, we anticipate opening positions in Q3. This job post aims to gauge interest from passive candidates for future opportunities.

About The Role

At Everflow, we’re building a world-class engineering team focused on solving complex problems and creating impactful solutions. As a Software Developer, you’ll join a growing company where your work directly impacts our product and customer success. We value learning, initiative, and collaboration.

Our product is established, and our customer base is growing rapidly, but there’s room to shape our technology and team. You’ll work with talented engineers to ship features and improve the platform.

What You'll Do

  • Collaborate with product managers, designers, and engineers to build scalable, maintainable software solutions.
  • Develop and improve core features with clean, efficient, and well-documented code.
  • Participate in code reviews and technical discussions to ensure quality.
  • Contribute to architectural decisions and help evolve our microservices infrastructure.
  • Engage in agile planning and continuous improvement.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent experience.
  • Solid understanding of distributed systems and microservices architecture.
  • Familiarity with infrastructure components and cloud environments.
  • Experience with Git and branching strategies.

Bonus Points For Experience With

  • gRPC
  • Redis

Language Requirements

Fluency in both English and French.

Location

Candidates must reside in Montreal, QC and be available to commute as needed.

  • Competitive salary + equity
  • Unlimited paid time off
  • Medical, disability, and life insurance covered by employer
  • Paid parental leave
  • 401(k)
  • Flexible schedules and remote-friendly culture
  • Annual stipends for learning, gym, and equipment

Join Our Exceptional Team

Work in a culture of respect, ownership, and mindfulness. Enjoy the freedom to innovate, supported by the tools you need.

Balance, Growth, and Connection

  • Work / Life Harmony: Unlimited PTO and a healthy balance.
  • Continuous Growth: Regular feedback and career discussions.
  • Inclusive Community: A welcoming workplace that celebrates diversity and fun.

We offer a dynamic environment where excellence is rewarded, your well-being is a priority, and every day offers meaningful connections. Ready for a rewarding challenge? We look forward to meeting you.

The Pay Range For This Role Is

80,000 - 120,000 CAD per year (Hybrid in Montreal, Quebec)

J-18808-Ljbffr

Create a job alert for this search

Software Engineer • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - General Consideration

Everflow Technologies, Inc.

Montreal

Hybrid

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Montreal

Remote

USD 90,000 - 150,000

21 days ago

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Sherbrooke

Remote

CAD 100,000 - 150,000

Today
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Natural Factors

Calgary

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Hamilton

Remote

CAD 100,000 - 130,000

3 days ago
Be an early applicant

Software Engineering Manager, Ubuntu Gaming

Canonical

Moncton

Remote

CAD 100,000 - 130,000

4 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Mississauga

Remote

CAD 100,000 - 130,000

5 days ago
Be an early applicant

Software Maintenance Engineer

Canonical

Waterloo

Remote

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Sherbrooke

Remote

USD 80,000 - 120,000

9 days ago