Talent.com
Pinnacle
Senior Python DeveloperPinnacle • Toronto, ON, Canada
Senior Python Developer

Senior Python Developer

Pinnacle • Toronto, ON, Canada
16 days ago
Job type
  • Full-time
Job description

We're looking for a seasoned backend engineer to take ownership of architecture and implementation across our Python-based platform. You'll be making high-level technical decisions, mentoring engineers, and working across the full stack — from cloud infrastructure to external-facing APIs.

This is a senior individual contributor role with meaningful influence over system design and engineering culture. You'll work closely with Business Analysis, Marketing, and cross‑functional product teams to deliver robust, scalable software.

Job Functions & Responsibilities

  • Own architectural decisions for software design and implementation; serve as a technical authority on the team.
  • Handle the full SDLC — design, development, testing, debugging, and deployment.
  • Provide mentorship and technical guidance to developers and engineers.
  • Work closely with product, BA, and marketing stakeholders to deliver fully-featured products for both external customers and internal staff.
  • Participate in design reviews, progress meetings, and technical troubleshooting sessions.
  • Read, understand, and improve code written by others — including legacy systems.
  • Produce thorough technical documentation and uphold engineering standards.
  • Support customers and internal teams on technical escalations — you'll be a resource, not a helpdesk.

What We're Looking For

  • Strong analytical and problem-solving ability; rigorous attention to detail.
  • Ability to translate business requirements into clean, maintainable, well-documented code.
  • Comfort operating across ambiguity and competing priorities.
  • Deep understanding of modern system architecture, distributed systems, and cloud-native patterns.

Required Knowledge & Experience

  • 10+ years’ general programming experience, with 7+ years’ experience in Python 3.
  • 7+ years developing web-oriented APIs and backend systems.
  • 5+ years’ operating and developing in a Linux environment.
  • 3+ years’ experience with AWS IaC, Code Pipeline, Terraform etc.
  • Strong experience with PostgreSQL.
  • Strong experience with key-value/data-structure stores, especially Redis.

Also required

  • Python web frameworks: Django, Flask, FastAPI, or similar.
  • Service-oriented architecture and messaging patterns (req/rep, pub/sub).
  • Testing practices and tooling (unit, integration, coverage).
  • Git and modern source control workflows.
  • Experience with service-oriented architecture and common messaging patterns (eg: req/rep, pub/sub).
  • Experience with Python-based web frameworks such as Django, Flask, or Bottle.

Nice to Have

  • Elasticsearch or Splunk for search and log analytics.
  • Kubernetes or other cloud orchestration platforms.
  • OpenAPI / Swagger specification and documentation.
  • CI/CD tooling: TeamCity, Jenkins, Octopus, GitHub Actions.
  • Modern JS frameworks: React, Vue, Angular.
  • Agile/Scrum methodology and experience in sprint-based teams.
  • Exposure to alternative Python runtimes such as PyPy.
  • Understanding data ingest and transformation pipelines, event sourcing, and CQRS patterns.
  • Experience working in regulated sectors (e.g. financial services, healthcare, government) with awareness of compliance, audit trails, and data governance requirements.

Equal Opportunity Employer

We are an equal opportunity employer dedicated to fostering an inclusive and diverse workplace. We prioritize hiring the best candidates based on their skills and qualifications, irrespective of race, gender, age, religion, or any other characteristic. Our strength lies in our diverse teams, and we proudly celebrate and empower everyone to embrace and promote diversity throughout their time with us.

#J-18808-Ljbffr
Create a job alert for this search

Senior Python Developer • Toronto, ON, Canada

Similar jobs

Senior Python Developer

CG Consulting GroupToronto
Full-time

This is with a global IT services firm for a leading investment/wealth management services firm.Client Location is downtown Toronto Ontario, close to TTC and GO service.Hybrid - In Office 4 days pe... Show more

 • Promoted

Python Developer

TekStaff IT SolutionsToronto, ON, CA
Full-time

This team implements automated solutions for cybersecurity business processes to mitigate risk, improve efficiency, and reduce cost.Spend 10-20% supporting other teams’ applications.Experience with... Show more

 • Promoted

Senior Python Developer

PinnacleToronto, ON, CA
Full-time

We're looking for a seasoned backend engineer to take ownership of architecture and implementation across our Python-based platform.You'll be making high-level technical decisions, mentoring engine... Show more

 • Promoted

Lead Python Developer

OpenTextrichmond hill, york region, Canada
Full-time

At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers.We are hiring talent AI can't replace to help us shape the futur... Show more

 • Promoted

Senior AI Engineer Python

enableITtoronto, on, Canada
Full-time

Lead the design, development, and delivery of Gen AI products and solutions using modern AI frameworks, AWS cloud services, and cloud-native architectures.Partner with cross-functional teams to bui... Show more

 • Promoted

Senior Java Developer - AWS, Python & Terraform (Contract)

Soroc TechnologyToronto, ON, CA
Full-time

A tech consulting company is looking for a Senior Java Developer with expertise in Java and AWS.The ideal candidate will collaborate with cross-functional teams to design and maintain robust applic... Show more

 • Promoted

Robinhood Python Developer Kubernetes Remote

RobinhoodToronto, ON, CA
Remote
Full-time

Elevate your career as a Software Developer specializing in Kubernetes at Robinhood.Contribute to transformative financial solutions from Toronto with a focus on engineering excellence.You will be ... Show more

 • Promoted

Senior Python Full-Stack Developer

LuxoftToronto, ON, CA
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Python Developer Senior Engineer Role at Fitch

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions GroupToronto, ON, CA
Full-time

Fitch Ratings seeks a Senior Software Engineer in Toronto focused on Python to drive application development in cloud environments.Your expertise will help maintain high-performing, scalable system... Show more

 • Promoted

Senior Python & DevOps Lead for Data Pipelines & Cloud

Highbrow LLCToronto, ON, CA
Full-time

A leading technology company based in Toronto is seeking a Lead Python Developer with over 7 years of experience in Python programming.You will work on developing and managing CI/CD pipelines, coll... Show more

 • Promoted

Python Developer (Senior/Staff)

Acquird.iotoronto, on, Canada
Full-time

Role: Full-time, hybrid role based in Downtown Toronto.Level: Senior to Staff (IC) seniority.Compensation: $150,000 to $200,000 base CAD (depending on Seniority).Focus: This is a Back-end focused P... Show more

 • Promoted

Senior Software Engineer in Python Development

VySystemsToronto, ON, CA
Full-time

Drive innovation as a Senior Software Engineer specializing in Python.Contribute to a scalable microservices banking platform while fostering a collaborative team environment.This role is perfect f... Show more

 • Promoted

Senior Python Software Engineer - Toronto

Validus Risk ManagementToronto, ON, CA
Full-time

Senior Software Engineer (Python/Rust) - Toronto.Validus is looking for a financial software engineer to join our back-end team.This team is responsible for designing, implementing and maintaining ... Show more

 • Promoted

Senior Python Developer

Glint Tech SolutionsToronto, ON, CA
Full-time

We are seeking a hands‑on, self‑directed Senior Python Developer to support delivery within the Total Fund Management Portfolio Management Technology team.This role demands high autonomy, ownership... Show more

 • Promoted

Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR)Toronto, ON, CA
Permanent

Downtown Toronto, Hybrid/Onsite.We're partnering with a growing financial technology firm looking to add a Senior Backend Engineer to their engineering team in Toronto.This position focuses on buil... Show more

 • Promoted

Python Developer | 7+ Year

ApexonToronto, ON, CA
Full-time

Senior Software Engineer- Python.You will work in a cross-functional engineering team focused on enhancing a distributed microservices-based system that processes high volumes of financial transact... Show more

 • Promoted

Sr Python Developer

Princeton IT Services, IncToronto, ON, CA
Full-time

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.As a Senior Software Engineer, you will be working with a h... Show more

 • Promoted

Senior Python Developer - FinTech (Django/Flask, Cloud)

LanceSoft, Inc.Toronto
Full-time

A leading recruitment firm is searching for a Tech Talent Acquisition Specialist in Toronto, Canada, to work on IT and FinTech projects.This mid-senior level contract role involves sourcing talent ... Show more

 • Promoted

Senior Python Developer

FulfilToronto
Full-time

Fulfil is hiring a Senior Python Engineer in Toronto to help build the core operating system for modern commerce brands.This is not traditional ERP maintenance.Fulfil powers fast-moving DTC brands ... Show more

 • Promoted

Senior Python & SQL Developer - Hybrid Toronto

Iris Software Inc.Toronto, ON, CA
Full-time

A technology services firm is seeking a Mid-Senior Python Developer for a contract position in Toronto, ON.The ideal candidate will have over 7 years of development experience with a strong Python ... Show more