1

Senior Python Engineer Jobs in Ottawa, ON (NOW HIRING)

Job Summary The Senior Hardware Engineer will be a member of the Optical Engines R&D team ... Programming experience using Python, MATLAB, or LabVIEW for automation and test development.

Senior Customer Support Engineer

Kanata, ON

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Scripting or programming skills (C, Perl, Golang, Python) in a Unix or Windows environment ... Preferred working experience with 7750 SR OS, 7220/7250 SR Linux and EDA. * Experience and interest ...

Senior Machine Learning Engineer

Ottawa, ON · On-site

CA$84K - CA$128K/yr

  • PTO

Your Opportunity BDO Digital is seeking an experienced and technically proficient Senior ML ... Advanced programming skills in Python, with practical experience using popular machine learning ...

Senior Test Engineer - Telecom/SIP

Ottawa, ON · On-site

CA$79K - CA$129K/yr

Senior Specialist, Quality Engineering Job Location: Ottawa, ON Job Code: 40791 Job Schedule: Day ... Proficient in test automation using tools such as SIPp, MQTTX, and Python; * Knowledge of SIP, MQTT ...

Senior Cloud FinOps Engineer

Ottawa, ON · Remote

  • Medical

  • Retirement

Role Overview We're seeking a Senior Cloud FinOps Engineer to join the Shared Services Engineering ... Python, Bash, or equivalent; * Leverages AI to responsibly accelerate analysis and tooling creation;

As a Senior Developer, DevOps on our Platform Engineering team, you'll play a critical role in ... Proficiency with scripting or programming languages (e.g., Python, Bash) * Clear communication ...

Senior Software Developer

Ottawa, ON · Remote

CA$10K - CA$135K/yr

  • PTO

Reporting to the Senior Staff Software Developer, this role will leverage software engineering ... Applied knowledge and experience with Java, C++, C, JavaScript, TypeScript, and Python. * Applied ...

Senior Firmware Engineer

Ottawa, ON

CA$90K - CA$140K/yr

  • Medical

  • Retirement

We are seeking a highly skilled Senior Engineer II - Firmware to join our Ottawa, Canada-based ... Hands on experience with scripting languages such as Python, TCL etc. Knowledge of embedded general ...

Senior ASIC Design Engineer - Client IP

Ottawa, ON · On-site

CA$109K - CA$174K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Your role as a senior digital design engineer will be to propose innovative solutions, in order to ... Familiarity with programming languages such as Python, Make, bash. The annual pay range for this ...

Showing results 21-40

Senior Python Engineer information

See Ottawa, ON salary details

$43.3K

$137.3K

$190K

How much do senior python engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for senior python engineer in Ottawa, ON is $137,284.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,077.00 and $153,848.00 per year, depending on experience, location, and employer.

What does a senior Python engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

What are the key skills and qualifications needed to thrive as a senior Python engineer, and why are they important?

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What are the common challenges senior Python engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.

What are popular job titles related to Senior Python Engineer jobs in Ottawa, ON?

For Senior Python Engineer jobs in Ottawa, ON, the most frequently searched job titles are:

What job categories do people searching Senior Python Engineer jobs in Ottawa, ON look for?

The top searched job categories for Senior Python Engineer jobs in Ottawa, ON are:

Infographic showing various Senior Python Engineer job openings in Ottawa, ON as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $137,284 per year, or $66 per hour.

Senior Hardware Engineer

Adtran

Ottawa, ON • On-site

Full-time

Re-posted 17 days ago


Job description

Welcome!

Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!

Job Summary

The Senior Hardware Engineer will be a member of the Optical Engines R&D team responsible for designing pluggable optical transceiver modules for metro, core, and data center applications. The successful candidate will have proven competency in high-speed electronic design, signal integrity management, and product development throughout the complete product lifecycle.

This role will work closely with hardware, FPGA, firmware, test, and mechanical engineering teams to deliver innovative optical networking products from concept through production. Experience with simulation tools such as Ansys HFSS, Keysight ADS, and other signal integrity analysis tools is highly desirable. [adtran.wd3...ayjobs.com], [linkedin.com]

Duties and Responsibilities
  • Develop block diagrams and schematics from the initial concept phase.
  • Specify, design, test, integrate, and release new optical transceiver products to production.
  • Create Hardware Unit Design Specifications and test plans.
  • Design solutions utilizing bare-die components and advanced microelectronic assembly techniques, including wire bonding and flip-chip technologies.
  • Work closely with PCB layout engineers on complex, high-layer-count board designs.
  • Provide guidance to CAD designers throughout PCB development activities.
  • Collaborate with FPGA, firmware, and test engineering teams during product integration and validation.
  • Perform signal integrity analysis and high-speed simulations using industry-standard tools.
  • Support products through manufacturing transfer and production release activities.
  • Provide engineering support for products in production and work directly with contract manufacturing partners.
  • Work cross-functionally across R&D disciplines to meet product performance, quality, cost, and schedule objectives.
  • Complete the full product design lifecycle on portions of the system involving multiple components.
  • Work independently on assigned design activities with minimal supervision.
  • Understand product architecture, design processes, tools, and development methodologies required to perform assigned responsibilities. [adtran.wd3...ayjobs.com], [adtran.wd3...ayjobs.com]
Basic Qualifications
  • BS or MS degree in Electrical Engineering, Physics, or a related field.
  • 5+ years of relevant experience in high-speed board design.
  • Strong fundamentals in electromagnetic and RF design, including impedance matching and S-parameter analysis.
  • Experience with high-speed RF measurements and characterization techniques.
  • Experience with fiber optic testing and measurements.
  • Experience using laboratory equipment including:
    • Spectrum Analyzers
    • Network Analyzers
    • Logic Analyzers
    • Function Generators
    • BER Test Sets
  • Proficiency with schematic capture tools such as Mentor Graphics DxDesigner, Xpedition, or equivalent.
  • Strong written and verbal communication skills.
  • Proficiency with Microsoft Office applications. [adtran.wd3...ayjobs.com], [linkedin.com]
Preferred Qualifications
  • Master's degree in Electrical Engineering.
  • Experience using Ansys HFSS, Keysight ADS, HyperLynx, or similar EM/SI simulation tools.
  • Experience designing optical transceivers or coherent pluggable optical modules.
  • Knowledge of optical component reliability requirements and telecommunications standards, including Telcordia, IEC, and ITU.
  • Experience with coherent optical systems.
  • Programming experience using Python, MATLAB, or LabVIEW for automation and test development.
  • Knowledge of signal integrity and power integrity analysis techniques. [adtran.wd3...ayjobs.com], [linkedin.com]
Travel Requirements
  • Approximately 10% travel.
    • 5% domestic travel
    • 5% international travel