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.
Job Overview
The Performance Engineer - Open Source at Canonical will be responsible for ensuring that our open-source software products operate at optimal performance levels. This role involves identifying performance bottlenecks, tuning existing systems, and developing new methodologies for performance evaluation. The chosen candidate will collaborate closely with cross-functional teams, engage in hands-on problem solving, and contribute to enhancing the overall efficiency of our software offerings.
Job Responsibilities
- Analyze system performance and identify bottlenecks in software performance.
- Develop and implement performance testing methodologies to provide insights into software behavior.
- Collaborate with developers to optimize code and improve overall software performance.
- Design performance benchmarks and create reports detailing findings and recommendations.
- Monitor the impact of changes and perform regression testing to maintain performance standards.
- Conduct research and stay updated on performance testing tools and techniques.
- Offer mentorship to team members regarding performance tuning best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in performance engineering or software testing roles.
- Strong understanding of performance testing methodologies and tools.
- Experience with open-source software development and contributing to community-driven projects.
- Proficiency in programming languages such as Python, Java, or C++.
- Familiarity with Linux-based systems and cloud environments.
- Excellent analytical and problem-solving skills.
Technologies & Tools
The Performance Engineer will utilize a variety of technologies and tools throughout their daily tasks. This includes performance measurement and monitoring tools such as JMeter, Gatling, and Grafana, as well as coding and scripting using Python or Bash. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines, containerization with Docker, and orchestration tools like Kubernetes is also beneficial in this role.
Ideal Candidates
Ideal candidates for this position will possess an intrinsic motivation for enhancing system performance and a fervent interest in open-source projects. They should demonstrate strong teamwork capabilities alongside independent working skills. Excellent communication abilities are essential for conveying complex performance issues to technical and non-technical stakeholders alike. Furthermore, a proactive attitude towards performance challenges and a continuous learning mindset will greatly contribute to success in this role.
??? people applied to this job
See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →
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