1,826,997open jobs
105,688companies
268,348added this week
Browse all
Salary
$53k – $69k per year
Location
Hybrid (Ottawa, Canada)
Seniority
Senior · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Sep 7, 2026.

Overview
Company
Impact
Profile match
We solve problems that our customers care about. From national currencies to secure identification, our solutions help governments and citizens navigate daily life with confidence.

About Us

CBN Nano Technologies Inc. is developing advanced nanotechnology to extend our manufacturing capabilities. This technology has broad applicability to secure documents of all types, to quantum computing, to medical uses, and to environmental remediation.

Internal Job Title: Developer

Job Type: Permanent, Full-Time

Job Location: 975 Gladstone Ave, Ottawa, ON, Canada

Work Model: Hybrid

Job Status: Existing Vacancy

Position Summary

CBN Nano Technologies is developing a cutting-edge scanning probe microscope along with its associated interfaces. This position will be responsible for designing, building, and testing software applications that enable efficient data acquisition, processing, and visualization for experimental workflows. The role involves creating robust, maintainable software tools that integrate seamlessly with laboratory instruments and research processes, ensuring high performance and reliability in a research and development environment.

Responsibilities

  • Develop software for real-time data acquisition and control of scientific instruments
  • Design and develop interactive visualization tools that help researchers interact with data, interpret results, and support experimental workflows
  • Develop and maintain RESTful APIs that orchestrate laboratory instrument control, workflow automation, and data processing pipelines
  • Collaborate with stakeholders across the organization such as experts in data, research processes, infrastructure and operations to build new tools for scientific instrument control
  • Work with a wide range of systems and technologies to own and solve problems from end-to-end
  • Stay abreast of developments in applications development and programming languages.

    Mandatory Requirements

    • Must be legally eligible to work in Canada
    • Fluency in English (reading, writing, speaking)

    Minimum Qualifications

    • 4+ years of professional experience as a full stack developer
    • Bachelor’s degree in Computer Science, Physics, or Engineering or equivalent practical experience
    • Strong proficiency in Python
    • Knowledge of relational database technologies such as PostgreSQL
    • Working knowledge of containerization technologies such as Docker
    • Experience designing and working with RESTful APIs
    • Proficiency with fundamental client-side languages such as TypeScript
    • Proficiency with JavaScript frameworks such as React
    • Proficiency working in Linux and Windows environments
    • Experience with asynchronous/task processing and WebSockets
    • Working knowledge of modern software development practices, automated testing (unit/integration), CI/CD, version control (Git), code reviews

    Preferred Qualifications

    • 8+ years of professional experience as a full stack developer
    • Understanding of cloud-native architectures and services (e.g., Azure), including caching/queueing technologies such as Redis
    • Familiarity with scientific/industrial instrumentation automation, scanning probe microscopes and/or experimental workflows
    • Experience in scientific process automation or workflow automation in research or engineering environments
    • Experience integrating software with laboratory instruments, embedded systems, or other hardware-controlled environments

    Employment Equity

    Canadian Bank Note Company (CBN) is committed to fostering a diverse and inclusive workplace where all employees are treated with dignity and respect. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other legally protected status.

    We provide equal employment opportunities to all individuals, including women, Indigenous Peoples, persons with disabilities, visible minorities, and members of the 2SLGBTQ+ community. Our commitment to equity extends to all aspects of employment, including recruitment, hiring, promotion, compensation, benefits, training, and development.

    As part of our commitment to providing an inclusive, barrier free selection process, we ask that if you are contacted regarding the competition for this position, you advise the interview coordinator or any accommodation measures you may require.

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    1,826,997 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Similar stack
    Same company
    Ottawa
    ≈ $66k – $120k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
    Python
    SQL
    Databases
    Snowflake
    AI/ML
    Copilot
    Claude Code
    Streamlit
    DevOps
    Rest API
    Azure DevOps
    Kong
    Azure
    CI/CD
    Management
    Agile
    Apply
    ≈ $76k – $138k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto
    Python
    Java
    SQL
    Java
    Spring Boot
    Databases
    Databricks
    AI/ML
    Copilot
    OpenAI
    DevOps
    Azure
    CI/CD
    Docker
    Kubernetes
    Management
    Agile
    Apply
    $70k – $93k per year • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Mississauga
    Python
    JavaScript
    TypeScript
    Databases
    PostgreSQL
    AI/ML
    Copilot
    Claude Code
    Prompt Engineering
    AI Agents
    LLM
    RAG
    Agentic Workflows
    Multi-Agent Systems
    Frontend
    React.js
    DevOps
    Rest API
    Azure
    CI/CD
    Git
    Kubernetes
    Platform Engineering
    Management
    Gmail
    Agile
    Apply
    $88k – $92k per year • Hybrid • 5+ years exp • Montreal
    Python
    JavaScript
    Java
    Databases
    PostgreSQL
    AI/ML
    Copilot
    Frontend
    React.js
    DevOps
    Rest API
    GitHub Actions
    WebSockets
    Azure
    CI/CD
    Git
    Apply
    ≈ $83k – $150k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto
    AI/ML
    AI Agents
    Management
    Stripe
    Apply
    $125k – $160k per year • Hybrid • Full-Time • Asheville • Charlotte • Knoxville • Atlanta • Raleigh
    Python
    Go
    JavaScript
    TypeScript
    C++
    Bash
    Frontend
    Next.js
    React.js
    DevOps
    Debian
    CI/CD
    Git
    Docker
    Linux
    IoT
    MQTT
    Management
    Linear
    Asana
    Jira
    Apply
    ≈ $20k – $44k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Gurgaon
    Python
    JavaScript
    SQL
    C#
    Databases
    Snowflake
    AI/ML
    Prompt Engineering
    AI Agents
    LLM
    RAG
    OpenAI
    Copilot Studio
    DevOps
    Prometheus
    Azure
    CI/CD
    Git
    Cortex
    Analytics
    Power BI
    Alteryx
    Management
    Power Automate
    SharePoint
    Agile
    Scrum
    Apply
    ≈ $41k – $93k per year (Estimated) • In office • Master's Degree • Montreal
    Python
    Java
    C#
    C++
    Scala
    MATLAB
    C#
    .NET
    Apply
    $144k per year • In office • New York
    Python
    Java
    C#
    Scala
    C#
    .NET
    Apply
    ≈ $45k – $91k per year (Estimated) • In office • Bachelor's Degree • Calgary
    Python
    Java
    C#
    C++
    Scala
    C#
    .NET
    DevOps
    Windows
    Apply
    $53k – $66k per year • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Ottawa
    Python
    Java
    SQL
    Ruby
    PowerShell
    Bash
    Java
    Apache Tomcat
    DevOps
    Terraform
    Puppet
    Ansible
    VMWare
    Azure
    Windows Server
    Git
    AWS
    Docker
    Kubernetes
    Bicep
    Azure AKS
    Windows
    VPN
    VLAN
    Apache HTTP Server
    Cybersecurity
    Wireshark
    Tcpdump
    Active Directory
    LDAP
    Cryptography
    OpenSSL
    Apply
    $46k – $57k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Ottawa
    Apply
    Graphic Designer 24 days ago
    $42k – $53k per year • Hybrid • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Ottawa
    AI/ML
    Copilot
    Prompt Engineering
    Midjourney
    DALL-E
    Design
    Adobe Photoshop
    Management
    SharePoint
    Apply
    Inventory Accountant 1 month ago
    $40k – $50k per year • Hybrid • Secret • Full-Time • 2+ years exp • Bachelor's Degree • Ottawa
    Analytics
    Microsoft Excel
    Management
    Outlook
    SharePoint
    Apply
    $49k – $62k per year • Hybrid • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Ottawa
    Apply
    ≈ $81k – $140k per year (Estimated) • In office • Ottawa
    C#
    C#
    ASP.NET Core
    Databases
    Redis
    Azure Cosmos DB
    DevOps
    Azure DevOps
    Azure
    CI/CD
    Analytics
    Azure Data Factory
    Apply
    ≈ $65k – $126k per year (Estimated) • In office • Secret • 3+ years exp • Bachelor's Degree • Ottawa
    AI/ML
    AI Agents
    Apply
    $28k – $43k per year • In office • Ottawa
    Apply
    $32k – $34k per year • In office • Ottawa
    Management
    Outlook
    Microsoft Office
    Apply
    $125k – $208k per year • Equity • In office • Top Secret • Full-Time • 15+ years exp • Bachelor's Degree • Ottawa
    DevOps
    AWS
    Apply
    See all jobs
    This is one of many
    1,826,997 more open roles from verified company boards, updated every day.