Senior Software Engineer - Python

Jobgether · Canada

Company

Jobgether

Location

Canada

Type

Full Time

Job Description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Python based in Canada.

You will join a high-impact engineering team building a next-generation AI-driven SaaS platform designed for the life sciences industry. In this role, you will be a foundational contributor to a new product, shaping both the architecture and the engineering culture from the ground up. You will work on building scalable, production-grade systems that support critical workflows in safety, regulatory, and clinical development domains. The environment is fast-paced, collaborative, and deeply focused on innovation, with a strong emphasis on AI-assisted engineering practices. You will own full feature delivery, from design through deployment and production support, while working closely with product and engineering peers. This is a unique opportunity to influence technical direction early, contribute to a rapidly growing platform, and help deliver software that accelerates the delivery of life-saving therapies to patients.

Accountabilities:

  • Own end-to-end development of product features, including design, implementation, deployment, production support, and ongoing maintenance.
  • Design and build scalable backend systems and APIs using Python, ensuring performance, reliability, and maintainability.
  • Collaborate with product managers and engineers to define technical solutions and deliver high-quality software.
  • Analyze complex technical problems and rapidly develop robust, scalable solutions.
  • Contribute to system architecture decisions for a high-scale enterprise SaaS platform.
  • Provide detailed and high-quality code reviews across engineers of varying experience levels.
  • Define and promote engineering best practices, including modern AI-assisted development workflows.
  • Mentor and support engineers to improve technical skills and overall team performance.
  • Contribute to improving development velocity through effective use of AI tools and automation.
  • Ensure strong alignment between engineering execution and product requirements in a fast-moving environment.
  • Requirements:

    • 5+ years of professional software engineering experience with strong production-level Python development expertise.
    • Proven experience building and scaling enterprise SaaS or cloud-based applications.
    • Strong understanding of system architecture and designing high-scale distributed systems.
    • Hands-on experience with Python ecosystem tools such as FastAPI, Pydantic, and modern open-source libraries.
    • Proficiency with Git and modern software development workflows.
    • Strong problem-solving skills with the ability to work effectively in fast-paced environments.
    • Demonstrated experience mentoring engineers and improving team performance.
    • Excellent communication skills in English, both written and verbal.
    • Strong ownership mindset, high accountability, and commitment to engineering excellence.
    • Nice to have: experience in AI-assisted development workflows, high-scale SaaS environments, or early-stage product engineering teams.
    • Benefits:

      • Competitive compensation package aligned with experience and market standards (base salary range typically between $130,000 – $225,000).
      • Comprehensive health benefits including medical, dental, vision, and life insurance.
      • Paid time off and company holidays.
      • Retirement savings programs.
      • Charitable giving program supporting social impact initiatives.
      • Flexible work environment supporting remote-first productivity.
      • Opportunity to work on cutting-edge AI-driven platforms in the life sciences space.
      • Strong culture of learning, mentorship, and engineering growth.
      • Exposure to modern AI tools and advanced engineering practices at scale.
Apply Now

Date Posted

06/30/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories