Senior Python Engineer
Motion Recruitment
Full Job Description
Located in Toronto, ON (hybrid, 2-3 days onsite), this opportunity is with a global leader in financial services. The team is seeking a full-time Senior Python Engineer to build and scale enterprise-grade applications.
This role offers the chance to work on high impact systems used globally while collaborating with experienced engineers across regions. The ideal candidate is a strong Python developer who enjoys solving complex problems and wants to grow technically within a stable, well known organization that values collaboration and work life balance.
Required Skills & Experience
• 8+ years of experience as a Python Developer
• Bachelors degree in software engineering or a related field
• Experience with AWS and Microsoft Azure
• Experience with databases such as Postgres and Oracle along with database technologies such as SQL and NoSQL
• Experience with Git and CI/CD pipelines
Desired Skills & Experience
• Experience with frameworks such as Django, Flask or Pyramid
• Exposure to React or frontend development
• Knowledge of Docker, Kubernetes or container orchestration
What You Will Be Doing
Tech Breakdown
• 80% Python/backend development
• 20% Cloud and DevOps
Daily Responsibilities
• 70% Hands on coding
• 10% Management Duties
• 20% Team Collaboration
The Offer
• Bonus eligible
You will receive the following benefits:
• Medical, Dental, and Vision Insurance
• Vacation Time
• Potential Stock Options
Current Vacancy: Yes
Use of AI in Hiring: No
Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.
#LI-ST1


