Apply now

Posted 2 days ago

Python Software Developer

@ Open Systems Technologies

Canada

Contract6+ years experience
Apply now
SIGNALS

Overview

Open Systems Technologies is hiring a contract Python Software Developer to design, develop and modernize software for its cybersecurity platforms. The work covers re-architecting core components for availability and scalability, supporting the Cyber Security product roadmap, and working with global stakeholders in an agile, fast-paced environment. The posting requires 6+ years of software development experience, strong Python skills, and hands-on experience with distributed systems, cloud and infrastructure as code.

Responsibilities:

  • Design, develop and enhance cybersecurity software solutions
  • Re-architect core components for resiliency and scalability
  • Partner with global stakeholders and engineering teams
  • Support architectural decisions and agile delivery

Requirements summary:

  • 6+ years of software development experience
  • Strong Python and object-oriented programming skills
  • Experience with distributed systems and Apache Kafka
  • At least 1 year with AWS, Azure or GCP
  • Experience with Terraform and complex SQL

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-11
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Travelair: none · ground: none
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Open Systems Technologies

FieldValue
Open jobs on Jobsy9
Job description

Key Responsibilities

• Design, develop, and enhance high quality software solutions supporting cybersecurity platforms.

• Re-architect and modernize core components using contemporary architectures focused on availability, resiliency, and scalability.

• Contribute to the delivery of initiatives aligned to the Cyber Security product portfolio roadmap.

• Partner with global stakeholders and engineering teams to gather requirements and communicate technical solutions.

• Analyze complex technical requirements and support architectural decision making.

• Operate effectively in a fast paced environment, managing priorities and delivering under pressure.

• Communicate technical considerations, risks, and recommendations clearly to stakeholders.

• Support agile delivery practices and collaboration across engineering teams.

Required Skills & Experience

• 6+ years of relevant software development experience.

• Strong proficiency in Python with hands on development experience.

• Strong application design skills and object oriented programming fundamentals.

• Experience with domain , event , and message driven architectures and RESTful services.

• Hands on experience with distributed systems and messaging technologies (e.g., Apache Kafka).

• At least 1 year of hands on experience with a major cloud service provider (AWS, Azure, or GCP).

• Experience using Infrastructure as Code (IaC) tools such as Terraform.

• Strong analytical and problem solving skills with knowledge of data structures and algorithms.

• Proficiency in complex SQL and experience with relational databases (e.g., PostgreSQL, MSSQL).

• Experience with NoSQL databases (e.g., MongoDB).

• Strong written and verbal communication skills.

Desired / Optional Skills

1. Experience with Cloud Security Posture Management (CSPM) tools (e.g., Wiz, Prisma Cloud, Check Point CloudGuard).

2. Experience with cloud native security and governance tooling (e.g., Azure Policy, AWS SCP/RCP, GCP Constraints).

3. Scripting experience (Bash and/or PowerShell) and familiarity with Linux and Windows platforms.

4. Experience with web technologies (e.g., Angular, React) or equivalent frameworks.

Deliverables / Expected Outcomes

5. Secure, scalable software components supporting cybersecurity platforms.

6. Modernized architecture aligned to resiliency and performance standards.

7. Timely delivery of assigned development work aligned with portfolio priorities.

8. Clear technical documentation and stakeholder communications.

9. Contributions to improved cybersecurity controls and risk management capabilities.

Similar jobs

  • Python Software Developer

    Canada
    Contract

    Akkodis

    6+ YOECandidates need 6+ years of software development experience, strong Python and object-oriented skills, experience with distributed systems and Kafka, at least 1 year on a major cloud provider, Terraform, complex SQL, and clear communication.

    Python, Apache Kafka, Terraform, PostgreSQL, MSSQL, MongoDB

  • Senior Python Software Developer

    Vancouver, BC

    PDF Solutions: A leading provider of end-to-end analytics that empowers engineers & data scientists across the semiconductor ecosystem

    8+ YOECandidates need an MS or PhD in computer science, electrical engineering, physics or a related quantitative field, 8+ years of Python back-end experience, and 4+ years of engineering work with ML libraries. They also need database, API and Docker skills and an understanding of CPU and memory issues in parallel computing.

    Python, Docker, PostgreSQL, Cassandra, Redis

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.