Security Engineer - Ubuntu

Canonical - Jobs
Baltimore, MD, US
Full-time

Job Description

Job Description

This is an exciting opportunity to join an industry leading software security team, and help protect the open source community and Ubuntu users from emerging threats.

Canonical is building a team to provide security coverage across a wide range of different ecosystems and environments, and work to make the world a better, safer place.

As part of the Ubuntu team, you will work with the best and brightest people in technology to monitor, triage, respond to and document new and existing vulnerabilities in open source software.

The role will involve collaboration with internal teams and external partners, to identify and prioritize issues and track progress.

The role can also include a number of other activities, including security assessment and code review, internal tooling developments, community engagement, security hardening and feature development and industry collaboration participation.

This job involves international travel several times a year, usually for one week and requires the ability to be productive in a globally distributed team through self-discipline and self-motivation.

What you'll do

  • Analyze, fix, and test vulnerabilities in Ubuntu packages
  • Keep track of vulnerabilities in Ubuntu releases as they are discovered, researched and fixed (using internal software tools)
  • Collaborate with other teams in the Ubuntu community and with upstream developers where appropriate, to exchange or develop vulnerability patches and make sure that Ubuntu includes the very best security features
  • Audit source code for vulnerabilities

Who you are

  • You have a thorough understanding of the common categories of security vulnerabilities and techniques for fixing them
  • You are familiar with coordinated disclosure practices
  • You are familiar with open source development tools and methodologies
  • You are skilled in one or more of C, Python, go, Rust, Java, Ruby or PHP
  • You have excellent logic, problem-solving, troubleshooting, and decision-making skills
  • You can clearly and effectively communicate with the team and Ubuntu community members

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.

Whatever your identity we will give your application fair consideration.

LI-Remote

30+ days ago
Related jobs
Canonical - Jobs
Baltimore, Maryland

Collaborate with other teams in the Ubuntu community and with upstream developers where appropriate, to exchange or develop vulnerability patches and make sure that Ubuntu includes the very best security features. This is an exciting opportunity to join an industry leading software security team, an...

Promoted
SAIC
Annapolis Junction, Maryland

Bachelor's degree in Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university and 14 years of related experience. SAIC is seeking a DevOps Engineer to work closely with peers and other mid ...

Zachary Piper
Annapolis Junction, Maryland

Responsibilities of the DevOps Engineer:. Requirements for the DevOps Engineer:. Expert level experience as a DevOps engineer. Compensation for the DevOps Engineer:. ...

EverWatch
Annapolis Junction, Maryland

As a DevOps Infrastructure Engineer, you’ll work closely with cloud architects and engineers to manage server configuration for modern cloud solutions. As a DevOps engineer, you’re eager to develop, manage, and secure a container platform that meets your client’s needs and takes advantage of cloud c...

MESO SCALE DIAGNOSTICS, LLC
MD, US

The Senior DevOps Engineer participates in the development of Infrastructure as Code, and deployment and operations of MSD’s cloud-hosted, multi-tenant, multi-region and multi-versioned SaaS software products. Minimum three years of experience in DevOps, software development and/or systems engineeri...

T. Rowe Price
Baltimore, Maryland

Experience working as a systems automation engineer with strong Linux experience and having responsibilities of Site Reliability Engineer. The Analytics and Data Platforms team is looking for an experienced software engineer to join our team in building a suite of next-generation native cloud applic...

Booker DiMaio
Annapolis Junction, Maryland

Contribute to the development of sections of systems engineering documentation such as System Engineering Plans, Initial Capabilities Documents, Requirements specifications, and Interface Control Documents. Participate in the development of system engineering documentation, such as System Engineerin...

GliaCell Technologies
Annapolis Junction, Maryland

Are you a Principal DevOps Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone? Tired of promised adventures during the hiring phase, then dropped off on a remote contract and never seen or heard fr...

Global Channel Management, Inc
Annapolis Junction, Maryland

DevOps System Engineer needs 14+ years of experience. DevOps System Engineer requires:. DevOps System Engineer duties:. Contribute to the development of sections of systems engineering documentation such as System Engineering Plans, Initial Capabilities Documents, Requirements specifications, and In...

Akina, Inc.
Annapolis Junction, Maryland

Bachelor’s degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. DevOps Engineer position, we are looking for a senior level candidate who is an expert with Kuberne...