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 will be responsible for analyzing and enhancing the performance of our software solutions in diverse environments. This role involves collaborating with cross-functional teams to identify performance bottlenecks, executing optimization strategies, and supporting the deployment of open-source technologies. The candidate will play a crucial role in ensuring our offerings perform optimally in production, contributing to overall customer satisfaction and the success of Canonical's product initiatives.
Job Responsibilities
- Analyze system performance and identify potential bottlenecks in our software solutions.
- Develop and implement performance testing strategies and benchmarks.
- Work with engineering teams to optimize code and configuration for improved performance.
- Collaborate on open-source projects, ensuring contributions meet high performance standards.
- Document performance metrics and provide insights to stakeholders.
- Utilize profiling tools to diagnose issues and validate fixes.
- Participate in design reviews to advocate for performance best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in performance engineering or software optimization.
- Strong understanding of computer architecture and operating systems.
- Proficiency in programming languages such as Python, C, or Java.
- Experience with performance testing tools (e.g., JMeter, Gatling, or similar).
- Familiarity with open-source development practices and communities.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The Performance Engineer will work with advanced performance testing tools and software frameworks, including but not limited to JMeter, Grafana, and Prometheus for monitoring. Familiarity with container orchestration platforms like Kubernetes and cloud services such as AWS or Azure will also be beneficial. The role will involve using programming languages such as Python or Java to script performance tests and optimize existing codebases.
Ideal Candidates
The ideal candidate for this position will possess a strong analytical mindset and a passion for performance optimization in software. They will be collaborative, well-organized, and capable of working under pressure to meet deadlines. A genuine interest in open-source technologies and an ability to communicate effectively with technical and non-technical stakeholders are critical for success in this role. Furthermore, candidates should demonstrate a proactive approach to problem-solving and a commitment to continuous learning in the rapidly evolving tech landscape.
??? people applied to this job
Claiming unemployment in Vermont? Its agency asks for 3 job contacts a week. What it asks →
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