Performance Engineer - Open Source
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Canonical, so some details may not match this job. The employer's own page has the real description.
Overview
The Performance Engineer - Open Source at Canonical plays a pivotal role in ensuring the optimal performance, reliability, and scalability of the open-source software solutions. This position involves analyzing performance metrics, spearheading optimization initiatives, and collaborating with software engineers to enhance the overall efficiency of the applications. The successful candidate will be responsible for conducting thorough performance testing, troubleshooting issues, and proposing enhancements to deliver exemplary user experiences aligned with industrial benchmarks.
Job Responsibilities
- Conduct comprehensive performance testing and benchmarking of open-source solutions.
- Identify performance bottlenecks and propose actionable improvement strategies.
- Collaborate with development teams to integrate performance optimizations into the software lifecycle.
- Analyze application performance metrics and generate detailed reports for stakeholders.
- Design and implement automated testing frameworks for continuous performance monitoring.
- Provide mentorship and guidance to junior team members on performance engineering practices.
- Stay abreast of industry trends and emerging technologies to ensure best practices in performance engineering.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in performance engineering or related roles, with a strong focus on open-source projects.
- Proficiency in performance testing tools such as JMeter, Gatling, or similar.
- Strong programming skills in languages such as Python, Java, or Go.
- Demonstrated understanding of cloud architecture and containerization (Docker, Kubernetes).
- Excellent analytical and problem-solving abilities.
- Strong verbal and written communication skills to effectively convey technical concepts.
Technologies & Tools
The Performance Engineer will utilize a variety of technologies and tools in their daily responsibilities. These include performance testing frameworks like Apache JMeter and Gatling, programming languages such as Python and Java, and cloud platforms such as AWS and Azure. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes will also be crucial.
Ideal Candidates
Ideal candidates for the Performance Engineer role exhibit a strong passion for open-source software and a commitment to enhancing user experience through robust performance engineering practices. They possess an analytical mindset, thrive in collaborative environments, and are adept at problem-solving. Successful candidates demonstrate a proactive approach to learning new technologies, are detail-oriented, and maintain effective communication skills that foster teamwork and understanding across diverse groups.
??? people applied to this job
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$120,000 - $180,000/Mo
2 years ago
$120,000 - $180,000/Mo
2 years ago
REMOTE Sr. Design Verification Engineer - CPU
CyberCoders.San Diego, USA
Design Verification Engineer
CPU
Remote
$130,000 - $180,000/Mo
2 years ago
$35,000 - $60,000/Mo
2 years ago
REMOTE Sr. Field Applications Engineer - CPU
CyberCoders.San Diego, USA
field applications engineer
CPU
remote
$110,000 - $150,000/Mo
2 years ago
REMOTE Sr. ASIC Design Engineer - CPU
CyberCoders.San Diego, USA
ASIC Design
CPU Engineer
Remote Work
$120,000 - $180,000/Mo
2 years ago
REMOTE Sr. Design Verification Engineer - CPU
CyberCoders.San Diego, USA
design verification
engineer
CPU
$120,000 - $160,000/Mo
2 years ago
REMOTE Sr. ASIC Design Engineer - CPU
CyberCoders.San Diego, USA
ASIC Design
CPU Engineering
Remote Work
$130,000 - $180,000/Mo
2 years ago
RISC-V Design Verification Engineer (Mid-Staff)
Andes Technology Corporation.San Diego, USA
ASIC Verification Engineer
Hardware Design Engineer
Semiconductor Engineer
$110,000 - $150,000/Mo
2 years ago
Principal Electrical Design Engineer
Carlisle Interconnect Technologies.San Diego, USA
Electrical Engineering
Design Engineering
Principal Engineer
$110,000 - $150,000/Mo
2 years ago