Sr Java Developer Python Needed Jobs in Ottawa, Canada

Professional job seekers finding Canada jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Remote AI Engineer for Production Grade Fintech Automation

A dynamic technology firm is seeking an experienced AI Engineer to design and deploy production-grade AI systems for financial services. Candidates should have significant experience in AI/ML engineering and backend Python development. The role offers a collaborative remote work environment with flexible hours, ...

Remote Senior Full Stack Engineer Scale SaaS with AI

A leading technology firm in Vancouver is seeking a Senior Full Stack Software Engineer to tackle SaaS development challenges. This role involves designing and maintaining full stack features using Python/Django and TypeScript/React. Candidates should have 5+ years of experience and a strong background in AI & M ...

Remote AI Full Stack Prototyping Engineer

A creative technology firm is seeking a Software Engineer to design and maintain scalable web applications in a remote setting. The role requires over 3 years of experience with React/TypeScript and Python, and the successful candidate will utilize LLM-based tools to accelerate development. Responsibilities also ...

Senior Backend Engineer: Data APIs & ETL (Remote, 9 12 mo)

A technology company is seeking a Senior Backend Engineer to design and build scalable backend systems using Python, particularly FastAPI. The role involves developing secure RESTful APIs, ETL frameworks, and integrating data across cloud-native environments. Candidates should have strong SQL proficiency and exp ...

Senior Backend Engineer Checkout Platforms (PBA Core)

A prominent fintech company is seeking an experienced backend engineer to design and develop systems at scale. The ideal candidate has 4+ years of experience with a strong proficiency in Python or Kotlin, along with a solid understanding of distributed systems and technologies like AWS, MySQL, and Kubernetes. Th ...

Backend SaaS Engineering Manager — Lead & Grow Teams (Remote)

A leading open-source software provider is seeking a Software Engineering Manager (Backend SaaS) in Toronto. In this role, you will build and lead an engineering team, promote agile development practices, and contribute to a collaborative culture. The ideal candidate has strong mentoring skills, experience in so ...

Senior Backend Engineer Checkout Platforms (PBA Core)

A technology company based in Ottawa is seeking a Backend Engineer to own and deliver quarterly goals, develop backend systems, and collaborate with stakeholders. Candidates should have over 4 years of experience with backend development in languages like Python or Kotlin and be proficient in managing distribute ...

Remote AI Engineer for Production Grade FinTech Automation

A forward-thinking technology firm is seeking experienced AI Engineers for a fully remote position focused on designing and deploying AI systems for the fintech sector. In this role, you will build backend Python services and implement data pipelines, ensuring compliance with financial regulations. The ideal can ...

Remote Senior Cybersecurity Analyst: AI Threat Defense

A leading tech company is seeking a Senior Cybersecurity Professional to evaluate AI models and analyze security incidents. This remote role requires 5+ years of experience in cybersecurity, with strong skills in SIEM tools and incident response. Candidates with programming skills in Python or Bash are preferred ...

Remote Data Architect for AI Sensor Analytics

A technology company is seeking a Data Engineer to design data collection studies and manage large biosensor datasets. The role involves troubleshooting firmware issues, optimizing compute workflows, and developing benchmarking tools. Candidates should have a Bachelor's or Master's degree in a relevant field, al ...

Remote Biology Expert for AI Research & Bioinformatics

A leading AI research partner is seeking a remote Biology Expert to develop and review advanced biology problems. Candidates must have a Master's or PhD in Biology along with expertise in genetics or bioinformatics. Strong coding skills in Python or R and exceptional communication abilities are required. This po ...

Senior MAAS Engineer Cloud Scale Bare Metal Automation

A leading tech firm in Toronto is seeking experienced software engineers for their MAAS team. The role focuses on developing core components and features of MAAS, shaping its architecture for better performance, and collaborating with cross-functional teams. Applicants should have strong skills in Python or Go, ...

Senior Backend Engineer Checkout Platforms (PBA Core)

A leading financial technology company is looking for a backend engineer in Regina to own and drive technical projects while collaborating with cross-functional teams. Responsibilities include delivering quarterly goals, supporting product development, and maintaining system operations. Required qualifications i ...

Remote Ubuntu Software Engineer Shape the Open Source Cloud

A leading open source technology firm is seeking an Ubuntu Software Engineer in Toronto. This role involves designing and shipping software using Rust, Go, and Python while collaborating with a globally distributed team. The ideal candidate will possess a strong academic background, a passion for open source, an ...

Senior MAAS Engineer: Scale Open Source Cloud

A leading open-source software provider is seeking experienced software engineers for the MAAS team, responsible for Metal As A Service technology. The role involves developing core components, shaping architecture, and collaborating across teams. Candidates should have strong experience in Python, Go, and a pas ...

Remote Material Science Expert for AI Research (Hourly)

A leading AI research firm is looking for a Material Specialist to develop and review advanced material science problems. The ideal candidate has a Master's or PhD in Material Science and experience coding in Python or MATLAB. Responsibilities include collaborating with AI researchers and ensuring rigorous scien ...

Remote Data Pipeline Engineer

A leading technology firm is seeking a Software Engineer II to work on remote teams and drive the technical implementation of data pipeline features. This role requires expertise in SQL and Python, along with the ability to design data processing workflows and build visualization tools. Ideal candidates will hav ...

Freelance Software Engineer — AI Model Evaluation

A leading AI talent platform is seeking a Software Engineer to work on refining AI-generated solutions. This freelance role in Montreal offers flexibility with a commitment of 15–25 hours per week, with potential for more. Candidates should have over 2 years of experience in software engineering and proficient i ...

Senior Backend Engineer Scale High Volume Data (Remote Canada)

A leading SaaS company in Toronto, Canada is looking for a Senior Backend Software Development Engineer. This role entails designing and building backend services that enable their marketing platform to scale. The ideal candidate should have over 7 years of experience, strong AWS and Python expertise, and excell ...

Remote BI Analyst: PowerBI, Snowflake & Cybersecurity

A tech company specializing in AI solutions is looking for a Business Intelligence Analyst to leverage data for strategic decisions. Key responsibilities include designing and maintaining PowerBI dashboards and reports to enhance processes and customer experiences. Candidates should have a degree in a quantitati ...

Senior Full Stack Engineer AI Driven SaaS, Scalable

A leading technology firm is seeking a Senior Full-Stack Engineer to join its growing team. This role focuses on SaaS application development, leading initiatives in backend architecture and AI integrations, particularly with generative AI technologies. Candidates should have proficiency in Python and Ruby on Ra ...

Senior Data Engineer, Real Time Multi Tenant Analytics

A leading tech company is seeking a Senior Data Engineer to architect and build data infrastructure for influencer marketing analytics. The role involves designing ETL pipelines, implementing security models, and optimizing performance for large datasets. Ideal candidates should possess over 5 years of data engi ...

Forward Deployed Engineer: AI Data Integration Architect

A leading technology firm in Calgary is looking for a Forward Deployed Engineer to lead technical onboarding for clients. You will work at the intersection of Software Engineering and Solutions Architecture, ensuring efficient integration of client data into our platform. Ideal candidates should have strong expe ...

Remote Open Source Backend Engineer for Snap Store

A leading open source software company seeks a skilled Software Engineer to join their remote team in Mississauga, Canada. You will develop public-facing APIs and web applications primarily using Python, collaborating with a globally distributed team. Ideal candidates have strong backend skills, knowledge of rel ...

Remote Backend Engineer II — Identity Decisioning

A leading financial technology company seeks a Software Engineer II, Backend (Identity Decisioning) to design, develop, and oversee backend systems. This mid-senior level role requires proficiency in Python or Kotlin and experience with AWS, MySQL, and Kubernetes. Benefits include competitive pay ranging from $1 ...

Remote Quantitative Model Risk Manager, Finance/Analytics

A financial technology company is seeking a Finance/Analytics Quantitative Model Risk Manager in Kelowna, British Columbia. The role involves validating complex financial models and collaborating with diverse teams to enhance a robust risk management framework. Previous experience of 6+ years in a similar role a ...

Remote Backend Engineer II Fraud Platform

A leading financial technology company is seeking a Software Engineer II to join their Fraud Engineering team. This role involves creating innovative solutions to protect customers from fraud while ensuring a seamless experience. The ideal candidate should have proficiency in Python or Kotlin, experience in back ...

Backend Engineer II — Remote, Money Movement Platform

A leading financial technology company is seeking a passionate Software Engineer II to build tools for money management and integrate bank and merchant data. You will collaborate with product teams and ensure efficient project delivery. Candidates should have over 1.5 years of experience, proficiency in Python, ...

Senior DevOps Engineer Cloud, CI/CD & Automation Lead

A technology firm specializing in cloud engineering is seeking a DevOps Engineer to lead DevOps workflows and mentor the development team. This fully remote position welcomes candidates from anywhere in Canada. The ideal candidate will have over 5 years of experience with cloud platforms, automation practices, a ...

Remote Linux Software Engineer for Ubuntu & Silicon

A global technology firm is seeking open-source enthusiasts for a remote role focused on optimizing technologies across the Linux stack. Candidates should possess a strong background in C, C++, and Python, and exhibit a passion for technology and collaboration. Responsibilities include enhancing Ubuntu for vario ...

Senior AI Software Engineer – Scalable Enterprise AI (Remote)

A leading vertical market software firm is seeking a Senior AI Software Engineer with expertise in generative AI to design and develop AI-powered applications. The role emphasizes collaboration with engineers and product owners, focusing on delivering impactful solutions. Ideal candidates will have strong skills ...

Remote Backend Engineer II — Credit Decisioning Core

A leading financial technology company in Windsor, Ontario, is looking for a Software Engineer to join their Credit Decisioning team. The role involves developing backend systems, collaborating across functions, and contributing to a positive team environment. Candidates should have experience with Python or Kot ...

Backend Engineer: Geospatial Data Pipelines (Remote)

A tech-driven data solutions company based in Victoria, Canada, is seeking an Intermediate Backend Engineer to develop scalable data infrastructure. This role involves building and optimizing data pipelines, deploying services in cloud environments, and collaborating with cross-functional teams. Ideal candidates ...

Staff Backend Engineer, Growth Platform (Remote)

A financial technology company seeks an experienced professional to lead backend system development. You will set the technical strategy, collaborate with product teams, and ensure system reliability. Ideal candidates have over 8 years in backend development, with skills in Python or Kotlin, AWS, and Kubernetes. ...

Remote Linux SnapD Engineer — Open Source Systems (Go)

A leading open-source software company is seeking a Linux devices software engineer for its SnapD team in Ottawa, Canada. This role focuses on mission-critical Golang code, contributing to software delivery, security sandboxing, and device management. Candidates should have a Bachelor's degree in Computer Scienc ...

Remote Linux Software Engineer for Ubuntu & Silicon

A leading open source software provider is seeking open‑source enthusiasts to work across the full Linux stack. Applicants should have strong skills in C, C++, and Python, along with a solid understanding of Linux distribution packaging. This is a globally remote role that includes travel 2 to 4 weeks for intern ...

Staff Backend Engineer, Growth Platform (Remote)

A leading fintech company in London, Ontario, is seeking an experienced backend engineer to set technical strategy and collaborate with various teams. This role requires extensive experience in designing backend systems using Python or Kotlin, as well as a strong background in distributed systems and technologie ...

Senior Data Engineer (Databricks on AWS) — Remote

A leading technology firm is seeking a Senior Data Engineer to design and build scalable ETL/ELT pipelines using Databricks on AWS. The successful candidate will have at least 7 years of experience and strong skills in Python, SQL, PySpark, and AWS. This fully remote position offers flexible working hours, healt ...

Senior RL Engineer & Solutions Leader (Remote)

A cloud-focused AI consulting firm is seeking a Senior Machine Learning Engineer with a specialization in Reinforcement Learning. This role involves developing scalable solutions, optimizing ML models, and collaborating closely with clients. The ideal candidate should have extensive experience with machine learn ...

Senior Full Stack Engineer, Trust & Safety (Remote)

A fintech company based in Canada is seeking a Full Stack Engineer to enhance its customer experiences through backend, web, and mobile systems. In this role, you will lead engineering projects, collaborate with cross-functional teams, and strive for low-latency systems. You should possess over 4 years of softwa ...

Remote Ceph & Distributed Storage Engineer

A leading provider of open-source software is hiring a Software Engineer for Ceph & Distributed Storage. This remote position involves writing high-quality software and collaborating with a distributed team. Applicants should have a Bachelor's in Computer Science or similar, experience with modern Python and Cep ...

Backend Software Engineer II Credit Decisioning (Remote)

A leading fintech company in Canada is seeking a software engineer to support its Credit Decisioning team. This role involves designing and developing backend systems using Python or Kotlin, as well as collaborating with cross-functional partners. The ideal candidate will have over 1.5 years of experience and be ...

Senior Full Stack Engineer — Remote, Flexible Hours, Equity

A tech-driven procurement company located in Vancouver is seeking a Full Stack Engineer II to build core features and enhance user experiences. You will contribute to both backend and frontend systems using Python/Django and TypeScript/React. Ideal candidates have extensive experience in both environments and a ...

Remote Linux Software Engineer for Ubuntu & Silicon

A leading open source software company is seeking open-source enthusiasts to optimize Linux technologies for new silicon. Responsibilities include working collaboratively in a distributed team, contributing to Ubuntu's future, and interacting with global partners. Strong skills in C, C++, and Python are essentia ...

Senior AI Software Engineer: Agent Systems (Remote)

A tech innovator in digital media seeks a Senior Software Engineer to develop LLM-powered systems that impact media planning and execution. The role requires 5+ years of software engineering experience and strong skills in Python and API integration. Enthusiastic candidates who value collaboration and are commit ...

Remote Quantitative Model Risk Manager Finance

A financial technology company is seeking a Finance/Analytics Quantitative Model Risk Manager in Calgary, Alberta. This mid-senior level role focuses on validating and enhancing models used for critical business decisions. Candidates should have over 6 years of experience in technical roles and be proficient in ...

Remote Linux Software Engineer — Ubuntu & Silicon Optimizer

A leading open-source software provider is seeking an enthusiastic individual to optimize new silicon technologies for Ubuntu. This globally remote role requires strong programming skills in C, C++, and Python, among other qualifications. Candidates will engage with worldwide silicon companies and contribute to ...

Remote AI Engineer for Production Grade FinTech Automation

A high-growth fintech company is seeking experienced AI Engineers for a fully remote position focused on back-office workflow automation. You will design and deploy production-grade AI systems while collaborating with an accomplished team. The ideal candidate has 3–5 years of AI/ML experience and strong backend ...

Senior Backend Engineer AI, IoT, Healthcare (Remote)

A healthcare robotics firm based in Montreal seeks a Senior Backend Engineer to own their backend systems. Responsibilities include architecting a unified backend, managing AWS infrastructure, and designing APIs for diverse connections. A Bachelor’s degree and over 10 years of backend experience, including stron ...

Remote Backend Engineer – Identity Decisioning

A technology-driven financial services company seeks a Software Engineer II, Backend (Identity Decisioning) to enhance their consumer onboarding and management systems. This role requires 1.5+ years of experience in software engineering, particularly in designing and launching backend systems using Python or Kot ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Sr Java Developer Python Needed Jobs in Ottawa Job Search Guide, Trends and Insights