Software Engineer (Python/Linux/Packaging)
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
As a Software Engineer specializing in Python, Linux, and Packaging at Canonical, you will be instrumental in designing and building innovative software solutions that optimize user experience and operational efficiency. Your responsibilities will include developing, testing, and maintaining software packages that are crucial for system performance while collaborating with diverse teams to enhance and integrate systems in alignment with project requirements. We are looking for a self-motivated engineer who can contribute both independently and as part of a dynamic team to drive forward the goals of the organization.
Job Responsibilities
- Develop and maintain software packages in Python and Linux environments.
- Optimize existing code to enhance performance and reduce resource usage.
- Collaborate with cross-functional teams to understand project requirements and develop solutions accordingly.
- Write and maintain documentation for code and system configurations.
- Perform quality assurance testing to ensure software reliability and performance.
- Engage in peer code reviews to maintain code quality and promote best practices.
- Participate in the continuous improvement of development processes.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience with Python in a professional setting.
- Familiarity with Linux operating systems and development environments.
- Experience in software packaging and deployment processes.
- Understanding of version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Technologies & Tools
In this position, you will be working with a variety of technologies and tools, including Python programming language, Linux operating systems, Docker for containerization, and various continuous integration/continuous deployment (CI/CD) tools. Familiarity with package management systems and cloud service platforms will also be beneficial in executing your duties effectively.
Ideal Candidates
The ideal candidates for this role will be those who exhibit a passion for software development and an eagerness to embrace challenges. You should be proactive in your approach to learning new technologies and methods, demonstrating adaptability within a fast-paced working environment. A commitment to delivering high-quality work and a collaborative spirit are essential traits that will contribute to the success of this position and the overall team dynamics.
??? people applied to this job
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$70,000 - $120,000/Mo
2 years ago
$90,000 - $130,000/Mo
2 years ago
Systems Support Engineer
Keeper Security, Inc..San Diego, USA
Systems Support
Engineer
Technical Support
$55,000 - $85,000/Mo
2 years ago
Client Platform Administrator (Remote Eligible)
Smartsheet.San Diego, USA
client platform administrator
remote work
technology support
$60,000 - $80,000/Mo
2 years ago
Senior Graphic Designer
Neiman Marcus Group.San Diego, USA
Graphic Design
Senior Level
Creative Design
$60,000 - $80,000/Mo
2 years ago
Technical Support Representative I
Navigate360.San Diego, USA
Customer Service
Information Technology
Troubleshooting
$35,000 - $45,000/Mo
2 years ago
InfoSec Platform Engineer (Remote)
KnowBe4.San Diego, USA
Cybersecurity
IT Infrastructure
Remote Work
$90,000 - $130,000/Mo
2 years ago
$60,000 - $80,000/Mo
2 years ago
Network Security Engineer: 24-02462
Akraya, Inc..San Diego, USA
Network Security
Engineer
Cybersecurity
$80,000 - $120,000/Mo
2 years ago
$45,000 - $60,000/Mo
2 years ago