Senior Software Engineer - Python

Jobgether·Lever
CanadaFull-timePosted Jun 30, 2026
Open original posting

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.

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.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free