Backend Software Engineer

HireArt

Longueuil

Hybrid

CAD 76,000 - 106,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The World's Fastest-Growing Rideshare Company in Longueuil, QC, Canada is seeking a Backend Software Engineer. This full-time role is hybrid, with onsite days and remote days as specified, and offers a 4-month contract to build scalable backend services powering a leading bike-share platform.

You will develop backend services in Java and Python, support B2B features across multiple markets, and collaborate with product, engineering, and account management teams to deliver reliable software for

Qualifications

  • 3+ years of backend software development experience.
  • Proficiency in Java and Python.
  • Experience with relational databases (MySQL) and cloud services (AWS).
  • Familiarity with observability tools (Datadog) and IaC concepts.

Responsibilities

  • Design, develop, and implement new backend features based on requirements.
  • Write maintainable, tested code and ensure reliability.
  • Integrate systems with modern services to improve performance and scalability.
  • Translate product needs into technical solutions and plans.
  • Collaborate with cross-functional teams across engineering, product, and account management.
  • Maintain and enhance existing services for platform stability.

Skills

Java
Python
Problem solving
Communication
Troubleshooting

Tools

MySQL
AWS
Datadog
Terraform / IaC

Job description

Apply to The World's Fastest-Growing Rideshare Company
Backend Software Engineer

The World's Fastest-Growing Rideshare Company

Full time

Location

Longueuil, QC, Canada

Work environment

In-person

Expected pay amount

55.00 - 77.00 CAD Per Hour

Schedule

Hybrid (Monday, Wednesday, and Thursday onsite; Tuesday and Friday work from home), 40 hours per week (eastern)

4 month contract

HireArt is helping our client find a Backend Software Engineer to help build scalable backend services that power one of the world's leading bike-share platforms.

In this role, you'll develop and maintain backend services that support B2B customer features across more than 40 markets. You'll collaborate with product, engineering, and account management teams to build reliable, scalable solutions that improve urban mobility while supporting a rapidly evolving SaaS platform.

The ideal candidate is an experienced backend developer with strong Java and Python skills who enjoys building scalable, cloud-based applications. They thrive in a collaborative environment, write clean, maintainable code, and are passionate about delivering reliable software that supports customers around the world.

As a Backend Software Engineer, you will:

  • Design, develop, and implement new backend features based on customer and business requirements.
  • Build reliable, efficient, maintainable, and well-tested code.
  • Integrate existing systems with modern services to improve platform performance, scalability, and maintainability.
  • Translate product requirements into technical solutions and implementation plans.
  • Collaborate closely with engineering, product management, technical account managers, and other cross-functional stakeholders.
  • Maintain and enhance existing services to ensure platform stability and reliability.
  • Monitor, troubleshoot, and resolve production issues while identifying opportunities for continuous improvement.
  • Support the ongoing evolution of a large-scale SaaS platform serving customers across multiple global markets.
Requirements
  • 3+ years of experience as a backend software developer, preferably supporting large-scale applications
  • Proficiency in Java and Python with a strong foundation in object-oriented programming
  • Experience with MySQL or another relational database management system (RDBMS)
  • Experience developing and maintaining cloud-native applications using AWS
  • Familiarity with infrastructure as code (IaC)
  • Experience using observability and monitoring tools such as Datadog
  • Strong troubleshooting and production support skills
  • Ability to analyze, mitigate, and resolve production issues in a timely manner
  • Strong communication and collaboration skills with the ability to work effectively across cross-functional teams

Preferred Qualifications:

  • Experience building distributed systems or large-scale data applications

Commitment: This is a full-time, 4-month contract position (with the possibility of extension) staffed via HireArt. This role is hybrid and requires onsite work on Monday, Wednesday, and Thursday at the Longueuil, Quebec, Canada office, with work-from-home days on Tuesday and Friday. This posting is for a current vacancy. We may use automated tools to help screen or assess applications. Any such tools are used to support our hiring process, and all decisions are reviewed by a human before final selection.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Software Engineer
Backend Software Engineer

HireArt • Montreal (administrative region)

Hybrid
CAD 114,400 - 160,160
Senior Software Engineer, Places and Search
Senior Software Engineer, Places and Search

United States Digital Space LLC • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Life insurance
Disability benefits
+5
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Software Engineer, Frontend - Lyft Urban Solutions
Software Engineer, Frontend - Lyft Urban Solutions

United States Digital Space LLC • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+6
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

Hybrid
Backend Developer (Remote, Canada)
Backend Developer (Remote, Canada)

Amuse • Ottawa

Remote
CAD 85,000 - 105,000
Equity compensation
Generous vacation policy
Health stipend
+1
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Laval

On-site
CAD 60,000 - 80,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

United States Digital Space LLC • Mississauga

Hybrid
CAD 76,000 - 104,000
Senior Software Engineer, AI Entries
Senior Software Engineer, AI Entries

United States Digital Space LLC • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health coverage
Mental health benefits
Family building benefits
+2
Développeur.se logiciel (Équipe Core) // Intermediate Software Developer (Core team)
Développeur.se logiciel (Équipe Core) // Intermediate Software Developer (Core team)

Plusgrade • Montreal

On-site
CAD 75,000 - 95,000
RRSP/401(k) matching
Comprehensive health plans
Flexible paid time off
+6