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

Performance Engineer - Open Source

Canonical Group Ltd

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the worlds leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ 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.
The company is founder led, profitable and growing.
We have created a new career path at Canonical for

Performance Engineers

who bring exceptional clarity to software performance, correctness and efficiency. We are adding these roles to every engineering team at the company.
As an open source platform, we have teams that work at every level of the software stack - from the kernel up through server and desktop applications, all the way to the web. We are adding roles with this focus in every engineering team in the company, to act as

drivers of performance engineering skills, tools, culture and insights to our entire product range . We have also created a central performance engineering team, where we will drive shared tools, dashboarding capabilities, measurement frameworks, analytical capabilities and skills. We call this career focus percorr because we have found that the same deep insights that enable sophisticated performance measurement and design also enable teams to improve their harnesses and frameworks for correctness. Understanding not only the application, but the runtime, the compiler, and the system, all the way down to the CPU, gives an engineer the ability to think creatively and with insight about the right things to measure, and the right ways to verify correctness. We have found that performance engineers will often improve the deepest and trickiest areas of our test harnesses, and unblock their teams to test and measure previously dark aspects of their work.
We also have teams that work with every major silicon vendor and cloud, with a particular emphasis on performance optimisation of the entire stack for that architecture, CPU family or hypervisor. Our goal is to ensure that Ubuntu users can select whatever platform they want for their workloads and know they have access to the very best performance and efficiency across the entire stack from kernel to codec.
If they wish, we will enable performance and correctness engineers to move between products every two years, so that they have the opportunity to raise the bar for performance in an array of products over time, and also that teams have the benefit of fresh eyes on their processes, thinking, harnesses, dashboards and code. Our performance and correctness leads are expected to be

truly exceptional individuals, and also leaders

who are confident setting expectations of change, sharing insights and skills, running initiatives and programs.

There is no way to move a meaningful codebase without also moving the people behind it.
This is a career path for perfectionists and precision artists. Whether you have a particular language focus - C, C++, Rust, Golang, Python, Java, Flutter-Dart or others - or a particular love of the kernel or hardware or CPU instruction set, whether you see yourself as driving perceived user experience through performance or optimising the efficiency of data centers to reduce carbon footprint, this process is the best way to find a role at Canonical that speaks to your precision, rigour, insight and drive.
Location : We have teams in every time zone, and can accommodate applications from almost any country.
Nice-to-have skills we value

Low-level CPU insights and assembly language - understanding cache, registers, vectorization, memory
Kernel performance insights - scheduling, context switching, hardware acceleration
Distributed systems performance insights - tracing, debugging
Compiler level performance insights - profile guided optimization, inlining, assembler
Runtime performance insights - Golang, Python, JVM, NodeJS
Database performance evaluation - plans, indexing, data modelling, tracing, monitoring
Performance measurement tooling - profiling, eBPF, D-Trace, flamegraphs
Benchmarks and performance measurement tools - Phoronix Test Suite, others
The role entails

Drive software performance and correctness in a specific project
Collaborate with colleagues and community around the globe
Work on shared tools and infrastructure for performance measurement, analysis and reporting
Teach, train and develop skills in your team for performance culture and design
Strengthen test capabilities, harnesses and pipelines
Analyze systems and code to understand performance and scalability
Solve problems directly or through influence, leadership and skills development
Review code and technical designs
What we are looking for in you

Exceptional academic track record from both high school and university
Undergraduate degree in Computer Science, Mathematics or Physics
Demonstrable personal initiatives to measure and improve performance, efficiency and correctness in code
Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
Track record of going above-and-beyond expectations to achieve outstanding results
Leadership and commitment to skills development and mentorship
Passion for technology evidenced by personal projects and initiatives
The work ethic and confidence to shine alongside motivated colleagues
Professional written and spoken English with excellent presentation skills
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
Thoughtfulness and self-motivation
Result-oriented, with a personal drive to meet commitments
Ability to travel internationally twice a year, for company events up to two weeks long
What we offer colleagues

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 recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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 Canonical

Canonical is 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 of software. 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. Most colleagues at Canonical have worked from home 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.
Canonical is an equal opportunity employer

#J-18808-Ljbffr
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Performance Engineer - Open Source in Richmond, VA vacancy
  •  ...A leading software provider is seeking Performance Engineers to enhance software performance and correctness across its product range. This role involves collaborating globally, teaching performance culture, and analyzing systems for scalability. Applicants should have... 
    Performance

    Canonical Group Ltd

    Richmond, VA
    12 hours ago
  •  ...A leading open source software provider is looking for engineers specialized in virtualisation and container technology. The position emphasizes designing new features, security analysis, and collaboration within a distributed team. Candidates should have a strong academic... 
    Suggested
    Flexible hours

    Canonical

    Richmond, VA
    1 day ago
  • $176k - $237.6k

     ...Temporal Technologies is seeking a Senior Software Engineer to design and maintain backend functionality for scalable services. The...  ...Candidates interested in improving developer experiences and contributing to open-source software are encouraged to apply. #J-18808-Ljbffr... 
    Suggested
    Remote work

    Temporal Technologies

    Richmond, VA
    2 days ago
  • $212k - $286k

     ...Temporal Technologies is seeking a Staff Software Engineer - Open Source Server to design, build, and maintain backend functionality. You...  ...systems, implementing features that ensure reliability and performance. The role requires strong experience in distributed system... 
    Performance

    Temporal Technologies

    Richmond, VA
    2 days ago
  •  ...Firefox, and Brave. Ensure consistent performance, compatibility, and user experience across...  ...with cross‑functional teams (engineering, product, UX). Innovative Builder: Enjoys...  ...assistant development. Contributions to open‑source speech or accessibility projects. Seniority... 
    Performance
    Contract work
    Remote work

    New York Technology Partners

    Richmond, VA
    2 days ago
  • $180k - $230k

     ...are looking for a Forward Deployed Engineer (FDE) to join our mission in redefining...  ...and want to help define the future of open-source technology at the enterprise level, we...  ...architectures, REST APIs, caching/CDNs, performance optimization, integration methods and security... 
    Performance
    Live in
    Local area

    Automattic Careers

    Richmond, VA
    1 day ago
  • $230k - $346k

     ...2025) Day to Day As Distinguished Engineer, AI at Indeed, you will be instrumental...  ...governance frameworks, monitoring model performance, and mitigating biases and risks....  ...Machine Learning in academia, industry, and open source, applying this knowledge to improve products... 
    Performance
    Work experience placement
    Local area

    Indeed

    Richmond, VA
    17 hours ago
  •  ...you’ll be responsible for: Own the performance, reliability, and scalability of the Auth...  ...process. Collaborate with engineers across Supabase to ensure a seamless experience...  ...the Team Supabase was born-remote and open-source-first. We believe our globally distributed... 
    Performance
    Remote work
    Flexible hours

    Supabase

    Richmond, VA
    12 hours ago
  •  ...Canonical Canonical is a leading provider of open source software and operating systems to the...  ...as public cloud, data science, AI, engineering innovation and IoT. Our customers...  ...a new hypervisor for Linux focused on performance, security and operability. Rockcraft... 
    Performance
    Work at office
    Remote work

    Canonical

    Richmond, VA
    1 day ago
  • $145k - $185k

     ...Arize AI is the leading AI & Agent Engineering observability and evaluation platform , empowering AI engineers to ship high-performing, reliable agents and applications. From...  ...accessibility, performance, and craft Thrive in open-source communities and async collaboration... 
    Performance
    Work experience placement
    Remote work
    Work from home

    Cerebras

    Richmond, VA
    1 day ago
  •  ...Sr. System Engineer Location: Richmond, VA 23238 Rate: DOE $/hr. Position Type:...  ...language quickly. ~3 years' experience with open source products like ActiveMQ and Camel. ~3...  ..., application, and database errors for performance issues. Must be able to analyze stack... 
    Performance
    Contract work

    Georgia IT Inc

    Richmond, VA
    22 hours ago
  • $105.8k - $174.8k

     ...– Data and Decision Science – AI Native Engineering Physical AI Engineering Consultant, Senior...  ..., and derive insights from varied data sources across a broad technology landscape. You...  ...you to provide technical leadership and perform development tasks to ensure robust... 
    Performance
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Richmond, VA
    1 day ago
  • $105.79k - $141.05k

     ...functional support across other engineers and technical resources...  ...Optimizer, and external data sources (e.g., Demandbase, ZoomInfo)...  ...and test variants. Monitor performance, analyze results, and...  ...process. All legitimate job openings will be posted on our official... 
    Performance
    Full time
    Temporary work
    Remote work

    Lumen

    Richmond, VA
    2 days ago
  •  ...Overview Join to apply for the Open Source Enterprise Sales / Alliances - Colombia (Spanish...  ...as public cloud, data science, AI, engineering innovation and IoT. Our customers include...  ...geographical location, experience, and performance in shaping compensation worldwide. We revisit... 
    Performance
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Richmond, VA
    5 days ago
  •  ...Principal Systems Engineer, Subject Matter Expert This position...  ...and indirect DE Transformation performance results and metrics; and...  ...optimum construct of Authoritative Source(s) of Truth (ASoT)...  ...Opportunity: We have an immediate opening for Principal Systems Engineer... 
    Performance
    Contract work
    Work at office
    Immediate start

    MRINetwork

    Richmond, VA
    2 days ago
  •  ...Cyber Systems Engineer Project Management Technical Support Security...  ...contractor's program performance Develop, maintain, and deliver...  ...EMPLOYER of choice committed to an open & transparent corporate...  ...professional growth Be the preferred SOURCE for cutting-edge Analytic... 
    Performance
    Contract work
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Apogee Integration

    Richmond, VA
    2 days ago
  • $105.8k - $174.8k

     ...skills and ambitions. As a Senior AI Native Engineer, you will be at the forefront of...  ...enrich, and derive insights from varied data sources across a broad technology landscape. You...  ...you to provide technical leadership and perform development tasks to ensure robust... 
    Performance
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Richmond, VA
    3 days ago
  •  ...are seeking a Senior Mechanical Engineer, or an Engineer with mid-level experience...  ...analyses of design alternatives, performing cost-benefit evaluations, and...  ...do we accept resumes from any source that does not reference a specific, open position. LaBella Associates will... 
    Performance
    Temporary work
    Work at office
    Local area
    Flexible hours

    Labellapc

    Richmond, VA
    2 days ago
  • $216.7k - $303.4k

     ...Senior Machine Learning Systems Engineer Remote - United States Reddit...  ..., and is home to the most open and authentic conversations on...  ...of the internet’s largest sources of information. For more information...  ...with ML engineers on performance tuning, including improving model... 
    Performance
    Remote work

    Reddit

    Richmond, VA
    2 days ago
  • $125k - $160k

     ...Job Title: Software Engineer II - Distributed Systems Location: Remote...  ...Experience architecting high performance, distributed systems Ability...  ...skills We are not open to using an agency or staffing...  ...about a role from any other source, please treat it with caution... 
    Performance
    Local area
    Remote work
    Visa sponsorship

    Ocient

    Richmond, VA
    2 days ago
  •  ...Who We Are Solana is a high performance blockchain that can deliver a fast and friendly user...  ...looking for a Senior System Software Engineer (Android) to lead the design and implementation...  ...and ecosystem tools. Contributions to open-source Android or security-related projects.... 
    Performance

    Framework Ventures

    Richmond, VA
    2 days ago
  • $106.9k - $176.5k

     ...skills and ambitions. As a Senior AI Native Engineer, you will be at the forefront of...  ...enrich, and derive insights from varied data sources across a broad technology landscape. You...  ...’ll look to you to provide guidance and perform technical development tasks to ensure... 
    Performance
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Richmond, VA
    1 day ago
  •  ...Senior/Lead Software Engineer, Database System About CelerData At CelerData, we empower...  ...our next-generation, cloud-native, high-performance analytical database built for modern...  ...technical problems in a collaborative, open-source-oriented environment, we invite you to... 
    Performance
    Worldwide

    CelerData co

    Richmond, VA
    2 days ago
  • $90k - $110k

     ...Electrical / Analytics Engineer Job no: 45002065 Work type: Staff...  ...indoor environmental quality and building performance and achieving VCU's commitment to lower...  ...in R, Python, or related language with open-source libraries for data analysis Five (5)... 
    Performance
    Full time
    Flexible hours

    Virginia Commonwealth University

    Richmond, VA
    4 days ago
  •  ...and contribute to the reliability and performance of agent workflows running on Vantage....  ...You will join a focused team of AI engineers within Teradata's AI Apps, Analytics, and...  ...reliability. What you will bring Open-source contributions to agent frameworks or LLM... 
    Performance
    Permanent employment
    Flexible hours

    Teradata

    Richmond, VA
    3 days ago
  • $125.5k - $230.2k

     ...Data and Decision Science - AI Native Engineering AI/Machine Learning Engineer, Manager Consultant...  ...processes to continuously improve high-performance models, collaborating with other data...  ..., and derive insights from varied data sources across a broad technology landscape.... 
    Performance
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Richmond, VA
    1 day ago
  •  ...About The Role We’re seeking Software Engineers to develop scalable systems that integrate...  ...Can handle concurrency, scaling, and performance optimizations in real‑world deployments...  ...Frameworks: Familiarity with LangChain, open‑source LLM clients, or custom chain‑of‑thought... 
    Performance
    Full time
    Contract work
    Part time
    For contractors
    Flexible hours

    Basis Research Institute

    Richmond, VA
    2 days ago
  •  ...opportunity to run the worldwide Telco Field Engineering business, helping customers understand and implement Canonicals open source solutions in public clouds and in their...  ...consider geographical location, experience, and performance in shaping compensation worldwide. We... 
    Performance
    Local area
    Remote work
    Worldwide

    Canonical

    Richmond, VA
    1 day ago
  •  ...at minimum. The AV Safety Engineering Analytics team is seeking an...  ...design and quantify driving performance. The team focuses on continuous...  ...of internal and external data sources for safety monitoring and...  ...will receive updates about GM, open roles, career insights and more... 
    Performance
    Odd job
    H1b
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package

    General Motors

    Richmond, VA
    2 days ago
  •  ...Senior Rail / Track Engineer At HDR, our employee-owners are fully engaged in creating...  ...Each group has an executive sponsor and is open to all employees. We provide a...  ...promotes employee ownership, employee health, performance, and success, which includes medical,... 
    Performance
    Full time
    Temporary work
    Part time
    Local area

    HDR

    Glen Allen, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Performance Engineer - Open Source. Be the first to apply!