Senior Security Software Engineer

2 days ago


Tarlac City, Central Luzon, Philippines beBeeSecurity Full time $150,000 - $180,000
Secure Software Development Opportunities

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.

The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

Canonical is seeking exceptional security-focused software engineers to join our product teams. While they 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 collaborate closely with other Canonical teams, customers, and partners across the open source ecosystem.

We also develop products driven entirely by security needs, such as our AppArmor kernel investments and the Ubuntu Security Guide (USG). As the publisher of Ubuntu, we 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.

This role requires strong self-discipline and motivation, as well as mandatory international travel at least twice a year.

Location: Worldwide, this is a globally remote role

Key Responsibilities
  • 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
  • Audit and analyze source code for vulnerabilities
  • 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
  • Design and develop hardening automation for Ubuntu
  • 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
Requirements
  • 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
  • Track record of going above and beyond expectations
  • Thorough understanding of common categories of security vulnerabilities and how to fix them
  • Knowledge of modern software engineering techniques
  • Familiarity with open source development tools and methodologies
  • 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)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Results-oriented, with a personal drive to meet commitments
Optional Skills We Value
  • 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 cryptographic modules such as OpenSSL and Libgcrypt
  • Knowledge of low-level Linux cryptography APIs
  • Demonstrated ability to learn quickly
  • Performance engineering experience
What We Offer You

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • 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
About Us

We are a pioneering tech firm at the forefront of the global move to open source. 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. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

We are an equal opportunity employer and 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.

Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Software Development


  • Tarlac City, Central Luzon, Philippines beBeeEngineering Full time $1,500,000 - $2,000,000

    Join our mission to revolutionize Web3 communication. As a Senior DevOps Engineer, you will bridge development and operations teams, automating software delivery and infrastructure management processes.You'll design, implement, and maintain robust deployment pipelines, ensuring reliability, scalability, and security in production environments.Collaborate...


  • Tarlac City, Central Luzon, Philippines beBeeCybersecurity Full time $100,000 - $125,000

    Senior Security EngineerWe are seeking a highly skilled Senior Security Engineer to join our team. As a key member of our security team, you will be responsible for the design, implementation, and management of our clients' security systems.Job DescriptionThe successful candidate will have a strong background in computer security and a proven track record of...


  • Tarlac City, Central Luzon, Philippines beBeeSoftware Full time $120,000 - $150,000

    We are looking for a seasoned software developer to join our team as a Senior Software Engineer.About the RoleThe Senior Software Engineer will be responsible for designing, developing and installing software solutions that meet high-performance design standards. This includes implementing application designs, coding, caching mechanisms, security,...

  • Software Engineer

    2 days ago


    Tarlac City, Central Luzon, Philippines beBeeSoftware Full time ₱1,000,000 - ₱1,500,000

    We are seeking an experienced software engineer to fill a key role within our organization.The successful candidate will be responsible for designing, developing, and maintaining robust software applications using React, Next.js, and TypeScript.This is a challenging mid-senior level position that requires a strong understanding of full-stack development...


  • Tarlac City, Central Luzon, Philippines beBeeSoftware Full time $120,000 - $170,000

    Job RoleWe are seeking a highly skilled engineer to fill this position. The ideal candidate will have extensive experience in full-stack development and a strong background in Ruby on Rails and Vue.js.The Senior Full-Stack Engineer will be responsible for building data-driven, customer-facing features and backend services that power real-time...


  • Angeles City, Central Luzon, Philippines beBeeSoftware Full time ₱600,000 - ₱1,220,000

    We're seeking an experienced software engineer to join our team. In this role, you will design and develop security and monitoring capabilities on hosts and cloud-native environments.You'll work with a diverse set of partners, including teams for threat research, quality, product management, open source community, and customers.Design and develop Sysdig's...


  • Tarlac City, Central Luzon, Philippines beBeeBackend Full time ₱28,000 - ₱35,500

    Software Engineer - Backend DeveloperWe are seeking a highly skilled software engineer to join our team. This is an excellent opportunity for someone who wants to design and build scalable, robust software solutions.About the RoleThe ideal candidate will have strong infrastructure and DevOps experience, with a proven track record of designing, building,...


  • Tarlac City, Central Luzon, Philippines beBeeSecurity Full time ₱905,915 - ₱1,425,234

    Security Consultant PositionThis role is designed for a senior security consultant who will be working within a globally operating team. The consultant's primary focus will be on penetration testing, web application security, and leadership across various engagements.The ideal candidate will possess extensive experience in web application penetration testing...


  • Tarlac City, Central Luzon, Philippines beBeeTechnical Full time ₱570,000 - ₱1,143,750

    Job OverviewThis is a senior operations and technical executive role, responsible for managing large VoIP platforms and infrastructure. The position requires a quiet and secure workspace with a minimum of 2 good quality Internet connections to complete tasks using WLC-provided equipment.Key ResponsibilitiesMember of the Infrastructure Engineering,...


  • Tarlac City, Central Luzon, Philippines beBeeSoftware Full time ₱1,200,000 - ₱1,500,000

    Job DescriptionWe are seeking a skilled and passionate software engineer to join our team. The ideal candidate will have a strong passion for engineering, a customer-first mindset, and a self-starter attitude. They will contribute to the development of scalable and resilient applications, working closely with a squad of engineers, product managers, QA...