Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Security Software Engineer

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Canonical is looking for exceptional security-focused software engineers to be integrated across product teams. While they also contribute to the product as engineers, their primary focus is to challenge the entire team to think more deeply about security through state-of-the-art practices such as threat modeling, table-top exercises, architecture and design reviews, static analysis tools, and fuzzing, among others.

These roles encompass all aspects of product security, including feature development, vulnerability response, proactive security, and open source community participation. Engineers in these roles collaborate closely with other Canonical teams, customers, and partners across the open source ecosystem.

Each product engineering team at Canonical reserves one or two openings for security-oriented software engineers. We also develop a number of products driven entirely by security needs, such as our AppArmor kernel investments and the Ubuntu Security Guide (USG). As the publisher of Ubuntu, we also handle long-term security response for the entire operating system and open source ecosystem. Working with tens of thousands of upstreams means that we need to be fluent in every major programming language and design, build, and adopt sophisticated tools that enable us to work at scale and speed with confidence.

Apply here if you are an exceptional security-focused software engineer, passionate about open source, and excited by Canonical's products and mission.

It also involves mandatory international travel at least twice a year, typically for one week.

Worldwide, this is a globally remote role

Security roles might tackle any of the following:

Define, implement, and document new security features

Lead security-focused initiatives within a product engineering team

Analyze, fix, and test vulnerabilities in open source software

Contribute to Ubuntu and upstream open source projects to benefit the community

Integrate new tools into our security infrastructure, pipelines, and processes

Achieve and retain various security certifications

Extend and enhance Linux cryptographic components to meet country-specific compliance requirements, such as FIPS and Common Criteria (CC) certifications

Work with external partners to develop Center for Internet Security (CIS) benchmarks

Stay up to date with trends and developments in the security industry

Develop, test, and maintain new software capabilities

Provide guidance and support to other engineering teams on security best practices

An exceptional academic track record from both high school and university

Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path

Thorough understanding of the common categories of security vulnerabilities and how to fix them

Knowledge of modern software engineering techniques

Skill in one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript/Typescript

Experience as a security champion

Experience driving security within a wider SSDLC process

Professional written and spoken English

Experience with Linux (Debian or Ubuntu preferred)

Results-oriented, with a personal drive to meet commitments

Clear and effective communication with both the team and Ubuntu community members

Experience working with the Linux kernel

Experience with security certifications and knowledge of FIPS and/or Common Criteria (CC)

Experience with OVAL (Open Vulnerability Assessment Language)

Knowledge of low-level Linux cryptography APIs

Performance engineering experience

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We balance our programs to meet local needs and ensure fairness globally.

Personal learning and development budget of USD 2,000 per year

Annual holiday leave

Maternity and paternity leave

Employee Assistance Programme

Opportunity to travel to new locations to meet colleagues

Priority Pass, and travel upgrades for long haul company events

As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Diversity of experience, perspectives, and background create a better work environment and better products.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Security Software Engineer in Winnipeg, MB vacancy
  • $80.83k - $109.35k per year

     ...relevant, in-demand competencies at any point in life. IT Security Engineer Start Date: As Soon As Possible Salary Range: $80,826.48...  ...premise and cloud solutions such as: Firewalls, WAF, IDS/IPS, secure web gateways/web proxy, Managed Detection and Response solutions... 
    Suggested
    Full time
    For contractors
    Work at office
    Immediate start
    Remote work
    Monday to friday

    MANITOBA INSTITUTE OF TRADES AND TECHNOLOGY

    Winnipeg, MB
    4 days ago
  •  ...more at YOUR ROLE IN OUR MISSION As Gryd's Full-Stack Engineering Lead & Architect, you'll steer a small but mighty team of developers...  ...Reporting to: Chief Executive Officer Department: Software Engineering WHAT YOU'LL DO Technical Leadership: Guide... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Local area
    Immediate start
    Flexible hours

    Gryd

    Winnipeg, MB
    17 days ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Winnipeg, MB
    19 days ago
  •  ...position from May to August 2026   Who will you be working with? The Wabtec Digital Onboard Solutions Engineering team develops cutting-edge electronics and software solutions for the rail industry. This includes communication modules, event/video recorders, and train... 
    Suggested
    Full time
    Fixed term contract
    Internship
    Worldwide

    Wabtec

    Winnipeg, MB
    19 days ago
  • Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop...  ..., OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading... 
    Suggested
    Remote work
    Worldwide

    Canonical

    Winnipeg, MB
    2 days ago
  •  ...Manager, Development leads and supports a team of software developers in delivering high-quality, scalable, and secure applications that align with the organization’s...  ...education in Computer Science, Software Engineering, or a related discipline. ~5+ years of experience... 
    Long term contract
    Internship
    Work at office
    Flexible hours
    Afternoon shift
    3 days per week

    Payworks Payroll Services Canada

    Winnipeg, MB
    5 days ago
  • Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm. At PTx, we are searching for a Software Developer who is ready to push the boundaries of what is possible in Autonomous Agriculture... 
    Remote work
    Flexible hours

    PTx Trimble

    Winnipeg, MB
    10 days ago
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...on namespaces, confinement, security, filesystems, VMMs and...  ...engineers Ensure the product is secure and performant Display technical... 
    Work at office
    Local area
    Work from home
    Worldwide

    Canonical

    Winnipeg, MB
    11 days ago
  •  ...Overview Job Skills / Requirements Position Overview The Security Manager is responsible for the overall leadership, training, discipline, and implementation of site-specific Standing Operating Procedures (SOPs). This position requires full ownership of scheduling... 
    Full time
    Monday to friday
    Day shift
    Winnipeg, MB
    2 days ago
  •  ...promotes personal and professional growth.    We are seeking Engineering Students for our Winnipeg District, within our Canadian...  ...will be considered an asset. Application of various computer software programs will be required, including word processing, spreadsheet... 
    Internship
    Work at office

    PCL Construction

    Winnipeg, MB
    21 hours ago
  •  ...Overview Job Skills / Requirements Position: Security Supervisor Location: Downtown Site Schedule: Monday to Friday, 7:00...  ...support, and guidance to security personnel, ensuring a safe and secure environment at all times. Key Responsibilities Serve as the... 
    Full time
    Monday to friday
    Shift work
    Winnipeg, MB
    10 days ago
  •  ...Company Overview: We are North America's leading security and facility services provider with approximately 300,000 service personnel. At Allied Universal(R), we pride ourselves on fostering a promote from within culture. There are countless examples of individuals who began... 
    Full time
    Casual work
    Shift work
    Night shift

    Allied Universal

    Winnipeg, MB
    2 days ago
  • $19.21 per hour

    Business Unit: Security Services Career Area: Security Guard Location: Winnipeg, Manitoba, CA Ready to suit up as a Library Security Guard Requisition #245294 What matters most in a role like this is your ability to engage with people easily and make them feel... 
    Hourly pay
    Permanent employment
    For contractors
    Casual work
    Flexible hours
    Shift work

    GardaWorld

    Winnipeg, MB
    7 days ago
  • $17.5 - $18.1 per hour

     ...Company Overview: We are North America's leading security and facility services provider with approximately 300,000 service personnel. At Allied Universal(R), we pride ourselves on fostering a promote from within culture. There are countless examples of individuals who began... 
    Hourly pay
    Full time
    Casual work
    Shift work
    Night shift

    Allied Universal

    Winnipeg, MB
    11 days ago
  • $20 - $32 per hour

     ...beyond your comfort zone in order to grow personally and professionally. Sound interesting? Then come and join our global team as a Software Developer Co-op to build a world class Oncology specific EMR and Treatment Management System that will be used to treat patients here... 
    Hourly pay
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Siemens Healthineers

    Winnipeg, MB
    17 days ago
  • $100k - $140k per year

     ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...in Manitoba in good standing. Holding security clearance or the ability to obtain secret...  ...structural analysis, modeling, and design software including but not limited to ETABS, STAAD... 
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Winnipeg, MB
    7 days ago
  • $16.93 per hour

    Business Unit: Security Services Career Area: Security Guard Location: Winnipeg, Manitoba, CA Ready to suit up as a Commercial Security Guard Requisition: 245225 What matters most in a role like this is your ability to build meaningful connections. Tell us about... 
    Hourly pay
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Monday to friday
    Shift work

    GardaWorld

    Winnipeg, MB
    13 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...registration. Proficiency in Revit, AutoCAD, and mechanical design software. Strong understanding of Canadian and Manitoba building/mechanical... 
    Full time
    For contractors
    Internship
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Winnipeg, MB
    3 days ago
  •  ...leader in pharmacy automation, offering innovative hardware and software solutions globally. With over 20 years of experience, we serve customers...  ...Flexible work schedule Summary of Position: The Controls Engineer is a part of the team responsible for the design and development... 
    Full time
    For contractors
    Remote work
    Flexible hours

    ARxIUM INC

    Winnipeg, MB
    6 days ago
  • $16.93 per hour

    Business Unit: Security Services Career Area: Security Guard Location: Winnipeg, Manitoba, CA Requsition #245260 Ready to suit up as a Hospital Care Security Guard What matters most in a role like this is your ability to build meaningful connections. Tell us... 
    Hourly pay
    Permanent employment
    For contractors
    Casual work
    Monday to friday
    Shift work

    GardaWorld

    Winnipeg, MB
    8 days ago
  •  ...Solutions for Every Season We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm. The goal of Autonomous and Precision Agriculture is to produce more crops with less effort, less impact on the environment... 
    Remplacement

    AGCO

    Winnipeg, MB
    1 day ago
  • Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Local area
    Remote work
    Worldwide

    Canonical

    Winnipeg, MB
    17 hours ago
  •  ...Generation System Studies Engineer Winnipeg, MB Manitoba Hydro is consistently recognized...  ...pension plan for long-term financial security. Nine-day work cycle, typically resulting...  ...with production cost modelling software. Experience with computational analysis... 
    Hourly pay
    Remplacement
    Long term contract
    Internship
    Remote work
    3 days per week

    Manitoba Hydro

    Winnipeg, MB
    10 days ago
  • $22 - $26 per hour

     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...teams. Assist with engineering design tasks using geotechnical software. Process instrumentation data and perform calculations to support... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours
    Weekend work

    AECOM

    Winnipeg, MB
    7 days ago
  •  ...across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers...  ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan (Medical... 
    Full time
    For contractors

    Hire Resolve.com

    Winnipeg, MB
    11 days ago
  •  ...You'll have the chance to work on industry-leading projects in security, communications, and network infrastructure alongside some of the...  ...PMP-certified project managers, CTS- and RCDD-certified design engineers, coordinators, and administrative resources. Paladin has offices... 
    Full time
    Work at office
    Local area
    Night shift

    Paladin Technologies

    Winnipeg, MB
    5 days ago
  •  ...that. Our convenient Price Café offers free Tea and Coffee! Engineering Automation Designer Price is a forward-thinking organization...  ...Experience with DriveWorks Pro. Strong knowledge of CAD software (SolidWorks preferred) and automation. Understanding of engineering... 
    Full time

    PRICE INDUSTRIES LIMITED

    Winnipeg, MB
    1 day ago
  • $25 - $27 per hour

     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...the time. Willingness and ability to learn industry-standard software pertinent to the position. Basic knowledge of industry-standard... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Winnipeg, MB
    7 days ago
  • $55k - $78k per year

     ...Responsibility: Job Overview:We are seeking a Technical Applications Engineer to join our dynamic team. The ideal candidate will have a...  ...the environment, and desire to become proficient in technological software applications. The right person will view our variety of... 
    Permanent employment
    Full time
    Relocation
    Monday to friday

    Solar Solutions Canada Inc.

    Winnipeg, MB
    1 day ago
  • $105k - $150k per year

     ...team of nearly 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...-ins (i.e. telecomm., intrusion control, security, CCTV, door access controls, etc.)...  ...Proficient in the use of power analysis software such as ETAP and SKM is an asset Proficient... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Winnipeg, MB
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Security Software Engineer. Be the first to apply!