Sr. Back-End Developer

Rippling, Inc.

Toronto

On-site

CAD 110,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Analyticsmart in Toronto is seeking a Sr. Backend Python Developer to own server-side logic, develop scalable APIs with FastAPI or Django, and integrate front-end components. You will craft robust, efficient code and design databases for a high-performance SAAS backend.

The role requires 10+ years in backend Python, strong MySQL/MS SQL Server experience, and cloud/CI/CD familiarity. Immediate hire; strong communication and independent work ethic are essential.

Qualifications

  • University degree required in computer science or equivalent.
  • 10+ years backend development using Python frameworks (FastAPI, Flask, Django).
  • 10+ years relational database experience (MySQL, MS SQL Server).
  • 5+ years frontend framework experience (Angular preferred).
  • Experience with Python libraries: Pandas, Selenium.
  • Ability to integrate multiple data sources and databases.
  • Cloud platform experience (Heroku or others).
  • Experience with unit testing and CI/CD.
  • Strong communication skills and independent work ethic.

Responsibilities

  • Develop backend for web & mobile apps using Python frameworks (FastAPI, Flask, Django).
  • Write reusable, testable, and efficient Python code.
  • Design relational and NoSQL databases for the app backend.
  • Collaborate with the team to determine application requirements.
  • Integrate front-end elements with server-side logic.
  • Improve responsiveness and performance of backend components.
  • Test and debug applications, prioritize client feature requests.
  • Refactor databases to enhance functionality.
  • Develop tools to monitor online traffic.

Skills

Backend development
Python frameworks
Relational databases
Front-end basics
Unit testing
CI/CD
Debugging
Communication
Independent worker
NoSQL databases

Education

Bachelor's degree in CS

Tools

Pandas
Selenium
MySQL
MS SQL Server
FastAPI
Flask
Django
Angular
Heroku / cloud platforms

Job description

Analyticsmart is and established mid level SAAS organization specializing in analytics solutions for customers in the North American market. Founded over a decade ago, we’ve built strong, long-lasting partnerships with varied clients and major global brands across the globe.

As a valued member of our team, you will be part of a dynamic workforce where collaboration, flexibility, and cutting-edge technology are at the heart of what we do.

About the Role:

As our Sr. Backend Python Developer your primary focus will be managing the interchange of data between the server and the users. You will be responsible for the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well. This position is for immediate hire!

Your responsibilities will include but are not limited to:

  • Developing backend for web & mobile apps using FastAPI or other Python frameworks
  • Writing reusable, testable, and efficient code using Python programming language
  • Designing relational and NoSQL databases for app backend
  • Liaising with software development team to determine application requirements
  • Integration of user-facing elements developed by the full stack developer with server side logic
  • Developing back-end components to improve responsiveness and overall performance
  • Testing and debugging applications
  • Assessing and prioritizing client feature requests
  • Reprogramming existing databases to improve functionality
  • Developing digital tools to monitor online traffic
Required Qualifications and Experience:
  • University Degree in computer science or equivalent is required
  • 10+ years of experience with Backend Development using Python frameworks (FastAPI, Flask, Django)
  • 10+ years of experience working with relational databases (MySQL, MS SQL Server)
  • 5+ years of experience working with front-end frameworks (Angular preferred)
  • Experience with Python libraries - Pandas, Selenium
  • Ability to integrate multiple data sources and databases into one system
  • Experience with Heroku or any other Cloud platform experience
  • Experience with unit testing and testing frameworks
  • Experience with CI/CD
  • Ability to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Strong written and verbal communication skills
  • A good independent worker who can hit the ground running
Preferred Qualifications, but not required
  • Background in Consumer Package Goods Industry
  • Exposure to mobile app development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Back-End Developer
Sr. Back-End Developer

Analyticsmart Consulting Inc • Toronto

On-site
CAD 120,000 - 160,000
Junior Back-End Developer
Junior Back-End Developer

Rippling, Inc. • Toronto

On-site
CAD 55,000 - 75,000
Junior Back-End Developer
Junior Back-End Developer

Analyticsmart Consulting Inc • Toronto

On-site
CAD 55,000 - 75,000
Bonus structure
Prime office locations
Exposure to diverse brands
+1
Intermediate Full Stack Developer
Intermediate Full Stack Developer

Rippling, Inc. • Toronto

On-site
CAD 90,000 - 125,000
Senior Python Developer (Full-Stack Django)
Senior Python Developer (Full-Stack Django)

e-SKY Solutions • Kirkland

On-site
CAD 90,000 - 120,000
Intermediate Full Stack Developer
Intermediate Full Stack Developer

Analyticsmart Consulting Inc • Toronto

On-site
CAD 90,000 - 120,000
Bonus structure
Prime office locations
Exposure to brands and enterprises
+1
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Senior Python Developer
Senior Python Developer

Brainyyack • Toronto

Remote
CAD 110,000 - 150,000
Engineering Team Lead
Engineering Team Lead

Rippling, Inc. • Toronto

On-site
CAD 160,000 - 180,000
Senior Backend Engineer, .NET & Python
Senior Backend Engineer, .NET & Python

Global Fleet Management • Burnaby

On-site
CAD 110,000 - 145,000
On-site workplace
Paid vacation and holidays
Sick days
+2