Talent.com
Associate Python Backend Software Engineer
Associate Python Backend Software EngineerForescout Technologies Inc • Ottawa, Canada
Associate Python Backend Software Engineer

Associate Python Backend Software Engineer

Forescout Technologies Inc • Ottawa, Canada
4 hours ago
Job type
  • Full-time
Job description

What We Do

Shape the future of cybersecurity at Forescout. Every day cyberattacks threaten to disrupt hospitals, power grids, financial systems, and the infrastructure we all depend on. At Forescout, we build the defenses that keep civilization running smoothly in an increasingly connected more than 25 years, Fortune 100 organizations, government agencies, and large enterprises have trusted Forescout as their foundation to manage cyber risk, ensure compliance, and mitigate threats. From power grids and healthcare systems to financial networks and transportation hubs, Forescout protects the critical infrastructure of our modern world. What You Will Do .We are looking for a Software Engineer to help build Forescout’s next generation of network security and cybersecurity products through innovative, scalable cloud and edge applications. Join Forescout and play a key role in building cutting-edge security solutions that operate seamlessly from the cloud to the most challenging network environments.

  • Develop software solutions using Python (primary) and Java (secondary) to build Forescout’s next generation platform.
  • Deploy Kubernetes services, using Helm charts, to manage containerized applications in both Azure cloud and local k8s clusters.
  • Troubleshoot Kubernetes services in diverse environments – including remote and air-gapped networks – ensuring reliability, scalability, security, and performance.
  • Collaborate with cross-functional teams (DevOps, QA, Product Management) in an Agile environment to design, implement, and refine new features.
  • Perform code reviews and troubleshooting, maintaining high code quality and resolving issues across development and production environments.
  • Contribute to technical designs and best practices, bringing your knowledge of secure software development and distributed systems.

What You Bring To Forescout Key Skills

  • 2+ years of experience writing production software in Python and / or Java (Spring Boot) with a technical college degree.
  • Hands-on experience with containerization (Docker) and orchestration (Kubernetes) in a production environment. Must be comfortable working with Kubernetes clusters and Helm for deployments.
  • 3+ years of experience with cloud platforms, preferably Microsoft Azure (including services like AKS or Azure cloud networking).
  • Experience operating or strong understanding of running services in isolated or air-gapped network environments.
  • Solid knowledge of Linux systems and scripting / automation (Bash, Python).
  • Excellent problem-solving skills and proven ability to troubleshoot complex issues across multiple domains (networking, security, infrastructure).
  • Excellent written and verbal communication skills, with experience working effectively on remote / distributed teams across time zones.
  • Preferred Skills

  • Familiarity with additional cloud environments (AWS, GCP) and hybrid cloud deployments.
  • Knowledge of databases and search technologies (e.g., PostgreSQL, Elasticsearch, Redis) and their use in distributed systems.
  • Understanding of microservices architecture and modern CI / CD pipelines.
  • Experience with compliance and security standards (FedRAMP, SOC2) or working in highly regulated environments.
  • Background in the cybersecurity and / or network security domain is a big plus.
  • What Forescout Offers You

  • Competitive compensation and benefits including generous PTO policy, RRSP match, and much more
  • Collaborative and innovative environment – make an impact on worldwide security while working on the hottest technology
  • Leadership that supports and encourages professional growth and development
  • Create a job alert for this search

    Associate Python Backend Software Engineer • Ottawa, Canada

    Similar jobs
    Azure Integration Developer (34517)

    Azure Integration Developer (34517)

    Myticas Consulting • Ottawa
    Full-time
    Our public-sector healthcare client is seeking.The consultants will design, build, and support Azure-based integration solutions, working closely with internal teams to deliver secure, scalable, an...Show more
    Last updated: 10 days ago • Promoted
    Azure Integration Engineer - Hybrid, Python, CI / CD & IaC

    Azure Integration Engineer - Hybrid, Python, CI / CD & IaC

    Myticas LLC • Ottawa
    Full-time
    A public-sector healthcare consulting firm is seeking two Azure Integration Developers to support enterprise integration initiatives. Candidates will work on designing, building, and supporting Azur...Show more
    Last updated: 8 days ago • Promoted
    Backend Engineer II — AI-Driven Growth Platform

    Backend Engineer II — AI-Driven Growth Platform

    SurveyMonkey • Ottawa
    Full-time
    A leading survey platform in Ottawa is seeking an Associate Engineer to enhance backend services and SDKs.This full-time role involves integrating third-party services, using AI for automation, and...Show more
    Last updated: 23 days ago • Promoted
    Python Developer, DBaaS & OpenStack Cloud

    Python Developer, DBaaS & OpenStack Cloud

    Elits Canada Inc. • Outaouais
    Full-time
    A technology firm in Quebec is seeking a Python Developer to join its R&D organization, working on cloud solutions.Responsibilities include designing DBaaS features, building automation for databas...Show more
    Last updated: 23 days ago • Promoted
    Defence Software Engineer (C# / Java / Python, WPF / Angular)

    Defence Software Engineer (C# / Java / Python, WPF / Angular)

    Thales Group • Ottawa
    Full-time
    A global technology leader is seeking a Software Developer to work in Ottawa, Canada.The ideal candidate will focus on building robust software for defense and security applications, with responsib...Show more
    Last updated: 6 days ago • Promoted
    Algebra Private Tutoring Jobs Cantley

    Algebra Private Tutoring Jobs Cantley

    Superprof • Cantley, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Solutions Engineer

    Solutions Engineer

    Meld • gatineau, qc, ca
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 3 days ago • Promoted
    Azure Integration Engineer — Hybrid (Python, CI / CD)

    Azure Integration Engineer — Hybrid (Python, CI / CD)

    Myticas Consulting • Ottawa
    Full-time
    A consulting firm in Canada requires two Azure Integration Developers to support enterprise integration initiatives.Responsibilities include designing and developing Azure-based integration solutio...Show more
    Last updated: 9 days ago • Promoted
    Senior Backend Engineer - Scalable APIs & Client Integrations

    Senior Backend Engineer - Scalable APIs & Client Integrations

    CapIntel • Ottawa, Montreal (Administrative Region)
    Full-time
    A technology company specializing in wealth management software is seeking a Senior Software Developer to design and deliver backend solutions. The role involves collaborating with internal partners...Show more
    Last updated: 19 days ago • Promoted
    Python Backend Software Engineer

    Python Backend Software Engineer

    Hyperproof • Ottawa
    Full-time
    Shape the future of cybersecurity at Forescout.Every day cyberattacks threaten to disrupt hospitals, power grids, financial systems, and the infrastructure we all depend on.At Forescout, we build t...Show more
    Last updated: 12 days ago • Promoted
    Senior Python Backend Engineer Scalable AI Pipelines Equity

    Senior Python Backend Engineer Scalable AI Pipelines Equity

    Scribd, Inc. • Ottawa
    Full-time
    A prominent technology company in Ottawa is looking for a Senior Software Engineer with extensive experience in Python and AWS. You will design optimized data pipelines and scalable systems while me...Show more
    Last updated: 23 days ago • Promoted
    Analytics Software Engineer - ELK, Python, Kubernetes

    Analytics Software Engineer - ELK, Python, Kubernetes

    Aptiv • Ottawa
    Full-time
    A leading technology company in Ottawa is seeking a Member of Technical Staff for Software Engineering to develop high-quality analytics solutions. The ideal candidate will have over 10 years of exp...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff Backend Engineer

    Senior / Staff Backend Engineer

    Cohere • Ottawa
    Full-time
    Senior / Staff Backend Engineer, North.Be among the first 25 applicants.Senior / Staff Backend Engineer, North.Our mission is to scale intelligence to serve humanity. We’re training and deploying fronti...Show more
    Last updated: 23 days ago • Promoted
    Senior Python Engineer - Analytics Platform (ELK / K8s)

    Senior Python Engineer - Analytics Platform (ELK / K8s)

    Aptiv PLC • Ottawa
    Full-time
    A leading technology company located in Ottawa, Canada, seeks an experienced software engineer to develop analytics features and contribute to high-quality code delivery. Candidates should have over...Show more
    Last updated: 23 days ago • Promoted
    Python Developer

    Python Developer

    Elits Canada Inc. • Outaouais
    Full-time
    Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefro...Show more
    Last updated: 23 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Noibu • Ottawa
    Full-time
    Noibu is the leading ecommerce monitoring and experience analytics platform, trusted by global brands to protect and grow online revenue. Monitoring websites 24 / 7, Noibu identifies critical site err...Show more
    Last updated: 8 days ago • Promoted
    Global Full-Stack Engineer, Payments Platform

    Global Full-Stack Engineer, Payments Platform

    Tree Trust • Ottawa
    Full-time
    A global software company based in Ottawa is seeking a Full Stack Software Engineer to build innovative, high-scale products. The role involves collaborating with product managers, developing both f...Show more
    Last updated: 12 days ago • Promoted
    Computer programming Private Tutoring Jobs Chelsea

    Computer programming Private Tutoring Jobs Chelsea

    Superprof • Chelsea, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted