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.
$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...SuggestedFull timeFor contractorsWork at officeImmediate startRemote workMonday to friday- ...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...SuggestedLong term contractPermanent employmentFull timeTemporary workCasual workLocal areaImmediate startFlexible hours
- 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...SuggestedWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...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...SuggestedFull timeFixed term contractInternshipWorldwide
- 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...SuggestedRemote workWorldwide
- ...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 contractInternshipWork at officeFlexible hoursAfternoon shift3 days per week
- 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 workFlexible hours
- ...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 officeLocal areaWork from homeWorldwide
- ...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 timeMonday to fridayDay shift
- ...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...InternshipWork at office
- ...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 timeMonday to fridayShift work
- ...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 timeCasual workShift workNight shift
$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 payPermanent employmentFor contractorsCasual workFlexible hoursShift work$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 payFull timeCasual workShift workNight shift$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 payInternshipImmediate startWorldwideFlexible hours$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 timeWork at officeLocal areaWorldwideRelocation packageFlexible hours$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 payPermanent employmentTemporary workCasual workWork at officeMonday to fridayShift work- ...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 timeFor contractorsInternshipLocal areaWorldwideRelocationFlexible hours
- ...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 timeFor contractorsRemote workFlexible hours
$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 payPermanent employmentFor contractorsCasual workMonday to fridayShift work- ...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
- 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 areaRemote workWorldwide
- ...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 payRemplacementLong term contractInternshipRemote work3 days per week
$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 payFull timeInternshipWork at officeLocal areaWorldwideRelocationFlexible hoursWeekend work- ...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 timeFor contractors
- ...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 timeWork at officeLocal areaNight shift
- ...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
$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 payFull timeInternshipWork at officeLocal areaWorldwideRelocation packageFlexible hours$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 employmentFull timeRelocationMonday to friday$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 timeContract workFor contractorsWork at officeLocal areaWorldwideRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Security Software Engineer. Be the first to apply!
- security engineering manager Winnipeg, MB
- aws security engineer Winnipeg, MB
- product security engineer Winnipeg, MB
- security system engineer Winnipeg, MB
- physical security engineer Winnipeg, MB
- security engineer remote Winnipeg, MB
- network security engineer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB
- software developer entry level Winnipeg, MB
- senior software developer Winnipeg, MB
