Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Developer

$130k - $155k per year

Altis Technology

We are assisting our reputable client in the geoscience industry with the search for a Senior Back End Developer (C++/Python).
Location:
Toronto, ON - Hybrid (2 days in the office)
Compensation & Perks:
$130,000-$155,000/year plus health benefits, RRSP contributions, profit sharing, employee stock purchase plan, educational reimbursement, and more.
Role OverviewYou will be working at the forefront of geoscience innovation, collaborating with domain experts to design and optimize advanced C++ algorithms that drive cloud-based modeling workflows. You’ll also build scalable Python back-end services that deliver these high-performance solutions to modern web applications. You will help shape the evolution of a cloud-based geoscience auto modeling platform leveraging machine learning to extract insights from drilling data.
Key ResponsibilitiesSoftware Design
Architect and design complex software applications, modules, and components.
Apply modeling techniques aligned with established software design standards.
Produce and communicate multiple design perspectives to meet functional, non-functional, and security requirements.
Evaluate design alternatives and make informed trade-offs.
Review and enhance both your own designs and those of colleagues.
Software Development
Develop, test, document, refactor, and maintain complex programs and integration services.
Advocate for the adoption of appropriate development methods, tools, and best practices.
Ensure consistent use of standards and tools across the team for high-quality, maintainable outcomes.
Collaborate with domain experts to implement geoscience algorithms optimized for performance and maintainability.
Participate in code reviews and provide guidance to peers.
Release Management
Plan and manage release schedules in line with business objectives.
Coordinate release activities across multiple teams and stakeholders, ensuring quality, security, and compliance.
Communicate release plans, progress, and results to stakeholders.
Conduct post-release reviews and implement improvements.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
7+ years of professional software development experience.
Strong proficiency in
Python .
Experience designing, building, and maintaining scalable RESTful APIs, ideally using Python and FastAPI.
Hands-on experience with major cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
Familiarity with
infrastructure as code, CI/CD pipelines, and DevOps practices.
Experience designing and maintaining CI/CD pipelines and automated tests across unit, integration, and end-to-end layers using tools such as Pytest and Playwright.
Familiarity with React and TypeScript, plus an interest in emerging development practices including AI-assisted or agent-driven workflows.
Assets
Experience with Flask or FastAPI.
Exposure to Three.Js or web-based 3D rendering.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Python Developer in Winnipeg, MB vacancy
  •  ...Immediate The opportunityWe are looking for a senior Forward Deployed Engineer who combines...  .... Profile unfamiliar client data using Python, pandas, PySpark, and SQL to assess...  ...iteratively harden them for production. Design, develop, and deploy enterprise AI and data... 
    Senior
    Immediate start

    Apptoza Inc.

    Winnipeg, MB
    4 hours ago
  • Build, deploy and operate Python services on Linux. The role demands strong Linux fundamentals — including sudo, systemd, shell scripting...  ...-grade Python engineering. Key Responsibilities Design and develop backend services and automation tooling in Python 3.X. Build and... 
    Suggested

    Kumaran Systems

    Winnipeg, MB
    4 hours ago
  •  ...with particular focus on payments and money-movement systems. Develop, test, and launch new features and releases for the Platform....  ...high-quality, well-tested code using one or more languages (e.G., Python, Next.Js, React, Golang, C#), building APIs, and building/using databases... 
    Suggested

    Envision Technology Solutions

    Winnipeg, MB
    4 hours ago
  • Become a vital part of Optave as a Python Infrastructure Developer specializing in Terraform and AWS in Calgary, AB. Collaborate closely to integrate systems and enhance cloud infrastructure. In this on-site role, you will report directly to the CEO and take ownership of... 
    Suggested

    Optave AI Solutions Inc.

    Winnipeg, MB
    4 hours ago
  •  ...the RoleWe are seeking a Staff Automation & Integration Developer and will be reporting to the Senior Director, Customer Engineering & Delivery. You will be...  ...development (fullstack). Experience with AlayaCare's stack (Python, React (prefer Vue.JS), SQL, AWS). Experience owning... 
    Senior
    Internship
    Work at office
    Flexible hours
    Shift work

    AlayaCare

    Winnipeg, MB
    4 hours ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our...  ...client. You will play a key role in developing and enhancing an enterprise AI platform...  ...business impact. Responsibilities   Develop and enhance AI agents and... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    3 days ago
  • $130k - $150k per year

     ...Job OverviewWe are seeking a seasoned and forward-thinking Senior Applications Developer with deep expertise in cloud-native application development...  ...programming languages such as C#, .NET, JavaScript (Node.Js), or Python. Strong experience with RESTful API design,... 
    Senior
    Long term contract
    Internship
    Work from home
    Flexible hours

    Pet Valu

    Winnipeg, MB
    4 hours ago
  • We are seeking an advanced Full Stack Mobile Application Developer with 7-15 years of experience to join our global team. This role involves...  .... Knowledge with at least one scripting language such as Python. Experience in Apache/Tomcat web server architecture, web application... 
    Senior
    Worldwide

    Compunnel Inc.

    Winnipeg, MB
    4 hours ago
  •  ..., common data, and corporate actions.As a Senior Data Engineer, you will own production data...  ...built with Snowflake, dbt, SQL, and Python. You will help modernize established pipelines...  ...vendors, internal systems, APIs, and files.Develop and maintain dbt models and Snowflake data... 
    Senior
    Work at office

    TS Imagine Inc.

    Winnipeg, MB
    4 hours ago
  • $107k - $157.3k per year

     ...French job posting follows. 26WD96718, Senior Software DeveloperPosition OverviewWe are...  ...passionate and experienced Senior Software Developer to join a Data Services team focused on...  ...role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS)... 
    Senior

    Autodesk

    Winnipeg, MB
    4 hours ago
  •  ...with researchers. This includes curating code examples, providing precise solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You... 
    Senior
    For contractors
    Flexible hours

    Turing Enterprises, Inc.

    Winnipeg, MB
    4 hours ago
  • Epsilon Solutions Ltd. is seeking an experienced professional to advance GenAI initiatives with strong Python development and prompt engineering skills.The role focuses on designing, reverse engineering, and enabling teams to adopt GenAI tools and frameworks across enterprise... 

    Epsilon Solutions Ltd.

    Winnipeg, MB
    4 hours ago
  • Python, R et SQL soutiennent ce poste de Scientifique des données senior chez EXFO, axé sur l'analyse statistique et la modélisation.Vous extrayez la valeur des données produit, opérationnelles, clients ou réseau pour éclairer les décisions. Vous devenez une référence technique... 
    Senior
    Apprenticeship

    EXFO Inc.

    Winnipeg, MB
    4 hours ago
  •  ...of banking services through modern microservices, cloud technologies, and event-driven architectures.We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical... 
    Senior
    Long term contract
    Temporary work
    Internship

    Scotiabank

    Winnipeg, MB
    4 hours ago
  • $115k - $164.6k per year

     ...Centre (MEC) three times per week, at minimum.The Role As a Senior DevOps Developer in GM’s Virtualization and Software‑in‑the‑Loop (SIL)...  ...artifacts.Automate build, test, and packaging workflows across C++, Python, MATLAB/Simulink, and model‑based toolchains.Operate... 
    Senior
    Work at office
    Local area

    General Motors

    Winnipeg, MB
    4 hours ago
  • $123k - $180.4k per year

     ...français suivra / The French job posting follows. 26WD100915, Senior Developer Advocate, AIPosition OverviewJoin Autodesk’s Developer...  ...BIM Automation, Fusion) Experience with Node.Js, TypeScript, Python or .NET; Docker and cloud deployment patterns Familiarity... 
    Senior

    Autodesk

    Winnipeg, MB
    4 hours ago
  • # Senior Full Stack DeveloperMontreal, QC (Hybrid)Full-timeAt Flex Travel Solutions, we foster...  ...looking for a Senior Full Stack Developer to join our team.The Role: As a Senior Full...  ....* Strong back-end experience with Java, Python, Node.Js or Go.* Solid understanding of software... 
    Senior
    Work at office
    Remote work

    Flex Travels Solutions Inc.

    Winnipeg, MB
    4 hours ago
  •  ...Investments’ hybrid Montreal SOC, supporting global threat defense.As a Senior Developer, Threat Defense and Detection Engineering, you will translate...  ...PSP’s managed security service provider. The role combines Python, PowerShell, Azure DevOps, MITRE ATT&CK, and enterprise... 
    Senior

    PSP Investments | Investissements PSP

    Winnipeg, MB
    4 hours ago
  • Elevate production scheduling systems at HelloFresh as a Senior Backend Developer. This role focuses on backend architecture using Python and FastAPI to optimize meal production workflows. The Production Scheduling Technology team is looking for a skilled backend engineer... 
    Senior

    HelloFresh

    Winnipeg, MB
    4 hours ago
  • A career asan Senior AI Engineering Developer in the AI Solutions team at National Bankmeans acting as an AI solutions specialist who transforms business...  ...-ready software solutions.Strong programming skills in Python or TypeScript/JavaScript.Experience developing generative AI... 
    Senior

    National Bank of Canada

    Winnipeg, MB
    4 hours ago
  •  ...software powered by AI. WHAT'S ON OFFERWe're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the full...  ...experience designing and operating APIs or backend services (Python, TypeScript, or similar) under real production load Strong... 
    Senior
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    ODAIA Intelligence Inc.

    Winnipeg, MB
    4 hours ago
  • We are seeking a Senior Software Developer to join our dynamic team at Athenix. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive digital transformation for our clients.Key Responsibilities Design... 
    Senior
    Remote work

    Athenix Technologies

    Winnipeg, MB
    4 hours ago
  • $164k - $205k per year

     ...ideas, expertise, and perspective to meaningful work that can make a difference at global scale.About this Role: As a Staff Software Developer on the Monetization team, you'll lead technical initiatives and take significant ownership over service architecture, product API... 
    Senior
    For contractors

    Coursera Inc.

    Winnipeg, MB
    4 hours ago
  • $102k - $128.25k per year

     ...high-quality software that meets team best practices and expectations. Project Management: Take complete ownership of components you develop, managing timelines and transparently communicating progress towards wider team and organizational goals. Cross-Functional... 
    Senior
    Remote work
    Flexible hours
    Night shift

    Just Eat Takeaway.com

    Winnipeg, MB
    4 hours ago
  •  ...refer to the following link Développeur/développeuse logiciel senior About AppDirect Become a digital, global citizen and...  ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    Firstbase

    Winnipeg, MB
    4 hours ago
  • $140k - $180k per year

     ...we are always striving to be our best selves; and we're compelled to ask the questions that lead to innovation. As a Senior Salesforce Developer, you will be responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom... 
    Senior
    Local area
    Remote work
    Flexible hours

    Bpm Llp

    Winnipeg, MB
    4 hours ago
  •  ...With over 2.6 million Members across Ontario and Manitoba, we advocate on issues such road safety and infrastructure, the environment, seniors’ mobility, and consumer protection. Associates share in each other’s successes, drive change and support each other while cultivating... 
    Senior
    Work from home

    Echelon 56

    Winnipeg, MB
    4 hours ago
  • $120k - $130k per year

     ...yr - $130,000.00/yr Direct message the job poster from PRI Technology My name is Bill Stevens, and I have a new full time Senior iOS Developer opportunity available for a major firm located in Toronto, Canada that could be of interest to you, please review my... 
    Senior
    Full time
    Work at office
    Remote work
    1 day per week

    PRI Technology

    Winnipeg, MB
    4 hours ago
  • $90 - $95 per hour

    Job Role: Software Developer – Senior (Dynamics 365 CRM and Java/React)Location : Toronto, ON/OnsitePosition Type : Contract RoleStart Date2026-09-21End Date2027-03-315 days Onsite in a weekIdeal Candidate Rate: CAD 90-95/Hr (Depending on the experience)Must have these technical... 
    Senior
    Contract work

    Bevertec

    Winnipeg, MB
    4 hours ago
  • We are seeking a Senior ETL Developer to design, develop, and maintain data warehouse and business intelligence solutions. The successful candidate will be responsible for building scalable ETL applications, developing high-quality code, managing data integrations, and supporting... 
    Senior
    Full time

    Symbiotic Group

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!