Senior Python Developer
$130k - $155k per yearAltis 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
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...SeniorImmediate start
- 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
- ...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
- 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
- ...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...SeniorInternshipWork at officeFlexible hoursShift work
- ...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...SeniorFull timeInternshipRemote workRelocation
$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,...SeniorLong term contractInternshipWork from homeFlexible hours- 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...SeniorWorldwide
- ..., 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...SeniorWork at office
$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- ...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...SeniorFor contractorsFlexible hours
- 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...
- 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...SeniorApprenticeship
- ...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...SeniorLong term contractTemporary workInternship
$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...SeniorWork at officeLocal area$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- # 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...SeniorWork at officeRemote work
- ...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
- 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
- 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
- ...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...SeniorInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
- 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...SeniorRemote work
$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...SeniorFor contractors$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...SeniorRemote workFlexible hoursNight shift- ...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...SeniorApprenticeshipWorldwideFlexible hours
$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...SeniorLocal areaRemote workFlexible hours- ...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...SeniorWork from home
$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...SeniorFull timeWork at officeRemote work1 day per week$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...SeniorContract work- 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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Python Developer. Be the first to apply!
Related searches
- python data engineer Winnipeg, MB
- python developer remote Winnipeg, MB
- python developer Winnipeg, MB
- junior python developer Winnipeg, MB
- python developer no experience Winnipeg, MB
- senior administrator Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior sales consultant Winnipeg, MB
- senior internal audit manager Winnipeg, MB
- senior delivery manager Winnipeg, MB

