EN | FR

700 Backend Engineering jobs in Canada

Database Engineer

Toronto, Ontario Pixomondo

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

We’re looking for a seasoned Database Engineer to join our Innovation Lab team in building and optimizing a custom web platform that leverages PostgreSQL and SQLite. In this role, you will be responsible for ensuring performance, reliability, and scalability of our data layer, as well as contributing to custom database design and engineering solutions tailored to our unique platform needs.

Key Responsibilities:
• Analyze, design, and optimize database schemas for performance and scalability

• Implement indexing strategies, query optimization, and storage planning

• Work closely with backend and platform engineers to support data-intensive features

• Develop tools, scripts, and automations for monitoring and maintaining database health

• Design and maintain efficient data migration and replication processes

• Ensure database security, backup, and recovery practices are in place

• Troubleshoot and resolve complex database issues in production and development environments

Requirements

• 5+ years of hands-on experience in database engineering, with a focus on SQLite & PostgreSQL

• Strong experience with query tuning, indexing, performance profiling, and storage optimization

• Familiarity with SQLite in web or embedded environments

• Experience supporting data-driven web platforms or custom application stacks

• Proficiency in writing stored procedures, views, triggers, and custom SQL logic

• Knowledge of database versioning and migration tools (e.g., Alembic, Flyway, Liquibase)

• Solid understanding of transactional systems, ACID principles, and data integrity

• Comfortable working in a hybrid team environment with regular in-person collaboration in Toronto~

Nice to Have

• Experience with multi-tenant database architecture or custom data access layers

• Familiarity with Event Sourcing and their impact on performance.

• Familiarity with saving custom data types and custom asset persisting strategies.

• Exposure to data caching strategies, replication, and high availability setup.

• Prior work on database tooling or infrastructure in a DevOps setting

Why Join Us?

• Work at the cutting edge of AI and web technology.

• Build real-world, user-facing AI experiences—not just chatbots.

• Collaborate with a world-class team of AI, product, and platform engineers.

• Enjoy a flexible, creative, and fast-paced environment with lots of ownership.

About Pixomondo and our Innovation Lab Team

PXO, a Sony Pictures Entertainment company, creates industry-leading Visualization, Virtual Production, and Visual Effects for premium Film and Episodic content. Through its 23-year history, the Oscar, BAFTA, & Emmy-winning creative and technology company has been a trusted partner for storytellers and showrunners worldwide

PXO’s Innovation Lab is where the future of content creation is being built. Backed by Sony and powered by a world-class team of disruptors, this high-tech hub explores emerging technologies like AI, machine learning, real-time engines, robotics, and new media workflows.

We’re not just redefining how VFX and animation are made, we’re shaping the next wave of storytelling across all mediums. Our team thrives on experimentation, rapid prototyping, and pushing the boundaries of what’s possible, using cutting-edge hardware and software to challenge industry norms and invent bold new ways to create."

Why Join Us?

  • Work at the cutting edge of AI and web technology.
  • Build real-world, user-facing AI experiences—not just chatbots.
  • Collaborate with a world-class team of AI, product, and platform engineers.
  • Enjoy a flexible, creative, and fast-paced environment with lots of ownership.

Benefits

Pixomondo is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.

Benefits may vary by location due to regional regulations and company policies.

PXO does not accept resumes from recruiters. Unsolicited resumes are accepted directly from candidates only. PXO will not pay any fees associated with unsolicited resumes.

This advertiser has chosen not to accept applicants from your region.

DB2 Database Engineer with Google Cloud Data

M4C Ontario, Ontario Astra North Infoteck Inc.

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Exp Required: 10 & Above Skills Required: Digital: Digital: Google Data Engineering

Job Description: • Role Database Engineer Job Description Knowledge of anyone of the below DBMS technologies.oDB2 LUW, MS SQL, Oracle Creating and maintaining database standards and policies Supporting database design, creation, and testing activities Managing the database availability and performance, including incident and problem management Administering database objects to achieve optimum utilization Defining and implementing event triggers that will alert on potential database per-for mance or integrity issues Performing database housekeeping, such as tuning, indexing, etc. • Monitor-ing usage, transaction volumes, response times, concurrency levels, etc. Identifying reporting, and managing database security issues, audit trails, and forensics Designing database backup, archiving, and storage strategy Pro-B clearance is mandatory.
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer, Database

Toronto, Ontario MongoDB

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere-on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it's no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.
**Our Database Experience (DBX) Team**
The Database Experience team builds the libraries and tools that developers use day-to-day working with MongoDB. Our mission is to increase developer adoption, satisfaction and retention by providing a reliable, enjoyable interface for developers and other end-users.
For this role, we're looking for someone who would enjoy designing, writing, and supporting open-source libraries using MongoDB. You will have the opportunity to work with other veteran Java programmers, as you deepen your knowledge of the Java ecosystem, and help streamline and increase the adoption of MongoDB.
We are looking to speak to candidates who are based near one of our Canada office for our hybrid working model.
**You might be right for this role if you**
+ Have 4+ years of experience writing high-quality software
+ Have experience implementing libraries or applications in Java, or other languages that run on the JVM
+ Are fascinated by, and have experience working with concurrency, parallelism and distributed systems
+ Want to participate in open-source software development and communities
+ Communicate well, internally and externally, both in writing and face-to-face
+ Advocate for testing and modern development best practices
+ Can make pragmatic design tradeoffs while balancing features, maintainability, and delivery time
+ Elevate the skills and expertise of those around you
+ Are excited by our mission and values ( be on the team responsible for**
+ Java driver ( , Java Reactive Streams Driver ( , Scala Driver ( , Kotlin Driver ( , Spark Connector ( , and other JVM-based projects
+ Integrations with other open-source software, such as ORM frameworks ( and AI tools
+ Testing, delivering and supporting the above across multiple operating systems, JDKs, and MongoDB releases
**You'll have responsibilities beyond writing code, including**
+ Working with our Product, Server, Cloud, and other driver teams on designs and specifications for new customer-facing MongoDB features
+ Investigating bugs and support requests from commercial and open-source customers for the libraries and tools our team maintains
+ Seeking out speaking or writing opportunities to engage with our developer community
+ Mentoring junior engineers in both technical and non-technical professional skills
**Success in this role means**
+ Within three months, you will contribute effectively day-to-day, fix bugs, implement planned features, and thoroughly review your colleagues' pull requests
+ Within six months, you will confidently lead projects, provide mentorship and technical guidance to colleagues, and contribute to process improvements
+ Within a year, you will demonstrate strong technical ownership, influence team and product growth through effective communication and collaboration, and contribute to high-impact product enhancements
To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy ( , we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
Req ID:
MongoDB's base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB's base salary range for this role in Canada is:
$137,000-$189,000 CAD
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer, Database

Vancouver, British Columbia MongoDB

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere-on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it's no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.
**Our Database Experience (DBX) Team**
The Database Experience team builds the libraries and tools that developers use day-to-day working with MongoDB. Our mission is to increase developer adoption, satisfaction and retention by providing a reliable, enjoyable interface for developers and other end-users.
For this role, we're looking for someone who would enjoy designing, writing, and supporting open-source libraries using MongoDB. You will have the opportunity to work with other veteran Java programmers, as you deepen your knowledge of the Java ecosystem, and help streamline and increase the adoption of MongoDB.
We are looking to speak to candidates who are based near one of our Canada office for our hybrid working model.
**You might be right for this role if you**
+ Have 4+ years of experience writing high-quality software
+ Have experience implementing libraries or applications in Java, or other languages that run on the JVM
+ Are fascinated by, and have experience working with concurrency, parallelism and distributed systems
+ Want to participate in open-source software development and communities
+ Communicate well, internally and externally, both in writing and face-to-face
+ Advocate for testing and modern development best practices
+ Can make pragmatic design tradeoffs while balancing features, maintainability, and delivery time
+ Elevate the skills and expertise of those around you
+ Are excited by our mission and values ( be on the team responsible for**
+ Java driver ( , Java Reactive Streams Driver ( , Scala Driver ( , Kotlin Driver ( , Spark Connector ( , and other JVM-based projects
+ Integrations with other open-source software, such as ORM frameworks ( and AI tools
+ Testing, delivering and supporting the above across multiple operating systems, JDKs, and MongoDB releases
**You'll have responsibilities beyond writing code, including**
+ Working with our Product, Server, Cloud, and other driver teams on designs and specifications for new customer-facing MongoDB features
+ Investigating bugs and support requests from commercial and open-source customers for the libraries and tools our team maintains
+ Seeking out speaking or writing opportunities to engage with our developer community
+ Mentoring junior engineers in both technical and non-technical professional skills
**Success in this role means**
+ Within three months, you will contribute effectively day-to-day, fix bugs, implement planned features, and thoroughly review your colleagues' pull requests
+ Within six months, you will confidently lead projects, provide mentorship and technical guidance to colleagues, and contribute to process improvements
+ Within a year, you will demonstrate strong technical ownership, influence team and product growth through effective communication and collaboration, and contribute to high-impact product enhancements
To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy ( , we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
Req ID:
MongoDB's base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB's base salary range for this role in Canada is:
$137,000-$189,000 CAD
This advertiser has chosen not to accept applicants from your region.

Manager, Software Engineering - (Java - Backend)

Vancouver, British Columbia Mastercard

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

**Our Purpose**
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Manager, Software Engineering - (Java - Backend)
Who is Mastercard?
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation, and delivers better business results.
Overview
- The Decision Management program enables intelligent decision based products through streaming analytics with the ability to govern these decisions and manage their outcomes with business agility.
- This program leverages business rules & AI engines, a streaming big data cluster, an in memory data grids, APIs, & UIs to deliver real time decisions at global scale
- This person will be responsible for leading the team as well as stay hands on.
We are looking for a Manager to join our DMP team in Vancouver office.
- Are you a looking for a role with right balance of people management and hands-on with the code?
- Are you a strong technical programmer with experience leading a team?
- Are you passionate about making a difference in this world?
- Do you want to be part of a team which helps prevent fraud on every mastercard transaction in this world?
Role
- Lead and manage the team including performance review and technical guidance.
- Understand the business priorities and work on a roadmap so that business values are delivered.
- Manage your own time while collaborating with teammates to accomplish project goals.
- Collaborate with the architect and make sure the team is aligned with architecture guidelines.
- Apply best development practices to help team well designed, maintainable, testable, scalable, and secure code.
Essential Knowledge/Experience
- Strong People management skills.
- Strong programming skills with deep knowledge of Java.
- Strong leadership skills.
- Good multi-tasking abilities.
- Knowledge of Spring and other frameworks.
- Good knowledge of unit testing and mocking frameworks like junit, mockito or easymock.
- Good knowledge of SQL and experience working with Oracle.
- Experience working with high performance applications.
- Good problem diagnostic and creative problem solving skills.
- Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs.
Desirable Skills:
- Experience with IBM ILOG/ODM and Pivotal Gemfire Grid.
- Experience with PCF, Dockers or Kubernetes etc.
- Experience with CI/CD, Splunk and other operation monitoring tool
- BS in computer science or a related field preferred.
#AI
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
**Pay Ranges**
Vancouver, Canada: $127,000 - $203,000 CAD
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Distributed Database

L6G 1B3 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate permanent opening for a Software Engineer.

About the team:

The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges, including cloud-native disaggregated databases, pay-by-query user models, and optimizing low-level data transfers via RDMA. Teams within this lab create advanced cloud serverless data infrastructure and implement cutting-edge networking technologies for Huawei's global AI infrastructure.


About the job: 

  • Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out.

  • Work with a team of architects and engineers to develop proof-of-concept systems and components across the data manager, buffer manager and transaction processing components.

  • Investigate and design new data structures and algorithms focusing on Lockless and NUMA-aware approaches on the latest and state of the art hardware technology.

  • Mentor junior colleagues on algorithm design, data structure and software engineering aspects. Focusing on high performance scalable code.

  • Work with QA and continuous integration teams to drive a quality overall solution through combination of automated unit tests, functional testing and system testing of the solution.

This advertiser has chosen not to accept applicants from your region.

Cyber Security Engineer II - Database

Toronto, Ontario TD Bank

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

**Work Location:**
Toronto, Ontario, Canada
**Hours:**
37.5
**Line of Business:**
Technology Solutions
**Pay Details:**
$91,200 - $136,800 CAD
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
**Job Description:**
**Job Description**
The Crypto Engineering team is looking for a candidate to apply hands on keyboard implementation of encryption on vast array of applications owned by our Business partners. Each business application is unique. The candidate will need to flush out requirements and apply strong engineering testing methodologies to validate impact of encryption.
This role will be responsible for solutions in areas such as, but not limited to:
+ Database Encryption (SQL, MongoDB, Oracle)
+ Vormetric/CipherTrust Data At Rest Encryption
+ Hardware Security Module (HSM) - Thales, Entrust, Utimaco Attala
+ SME in at least 1 or more of the following enterprise technologies (Database, NAS, Network)
+ Key Management
+ Automation using Ansible
+ Expertise on Linux
**Technical Requirements**
It is expected that the Engineer will have sound technical knowledge in a wide range of Security technologies, frameworks, tools, processes and procedures. This role is looking for people with skills in as many of the below technology areas as possible:
+ Minimum 7 years working in IT for a large institution
+ Expertise in Unix/Linux scripting
+ 3+ Years experience with applying native database encryption
+ Certifications in relevant Database
+ 2+ years experience working on Azure or Google Cloud
+ Strong testing principles and methodologies
+ Strong knowledge and previous experience or Storage (SAN, NAS)
+ In-depth knowledge of various cryptographic and encryption technologies and standards (Symmetric/Asymmetric cryptography, Public Key cryptography, Digital signing service, Message Digest and Certificate Authority).
+ Detailed understanding of firewalls, intrusion detection systems, authentication mechanisms, and networking protocols including SMTP, HTTP, DNS, TCP/IP, and SNMP as they pertain to security solutions.
+ Experience in scripting in at least one language (PowerShell, Python, etc.)
**Nice to have:**
Certifications in CISSP, CCSP or relevant security certification
Previous experience at TD
#Li-Tech
**Who We Are:**
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing - and so will you.
**Our Total Rewards Package**
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more ( Information:**
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
**Colleague Development**
If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD - and we're committed to helping you identify opportunities that support your goals.
**Training & Onboarding**
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.
**Interview Process**
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.
**Accommodation**
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
**Language Requirement (Quebec only):**
Sans Objet
Federal law prohibits job discrimination based on race, color, sex, sexual orientation, gender identity, national origin, religion, age, equal pay, disability and genetic information.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend engineering Jobs in Canada !

Backend Software Engineer

Montréal, Quebec Lyft

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
Lyft Urban Solution team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team to work on helping us transition our customers to our latest generation platform and to make the platform evolve in a solution that can be brought to multiple different markets and business models.
While technical interviews and interactions with teams outside Montreal will primarily be in English, our vibrant working environment here in Montreal is fully bilingual.
**Responsibilities:**
+ Help define the roadmap and architecture based on technology and business needs
+ Write well-crafted, well-tested, readable, maintainable code
+ Have a good grasp and ability to explain the various tradeoffs made in decisions
+ Participate in code reviews to ensure code quality and distribute knowledge
+ Lead projects from idea to positive execution
+ Incorporate considerations for business context and failure modes in your work
+ Proactively participate in resolving ongoing incidents
+ Unblock, support, effectively communicate and obtain buy-in across teams to achieve results
+ Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices
+ See the direct impact of your work on the efficiency of our operating teams and the experience of Lyft riders.
**Experience:**
+ 3+ years of software engineering industry
+ Experience with object-oriented programming (bonus points for Python or Go)
+ Experience in distributed systems (eg: kubernetes, gRPC)
+ Experience working with databases, relational or NoSQL
+ Experience designing, building and improving a set of team owned components
+ Experience defining API schemas and developing backend services in a microservices environment
+ Culture of investigating and solving problems outside of your expertise
+ Culture of going out of your way to help out your fellow engineer
+ Must be fluent in spoken and written English and have a working proficiency in French
**Benefits:**
+ Extended health and dental coverage options, along with life insurance and disability benefits
+ Mental health benefits
+ Family building benefits
+ Pet benefits
+ Access to a Lyft funded Health Care Savings Account
+ RRSP plan to help save for your future
+ In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
+ Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
+ Subsidized commuter benefits
Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule - Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid
The expected base pay range for this position in the Montreal area is CAD $88,000 - CAD $110,000. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Range is not inclusive of potential equity offering, bonus or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Backend Engineering Jobs