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.
Overview
Canonical is seeking a highly motivated Software Engineer with expertise in Python, Linux, and software packaging to join our innovative development team. In this role, you will be responsible for designing, developing, and maintaining software solutions that enhance our platform. You will collaborate with cross-functional teams to deliver robust applications and ensure seamless integration within the operational ecosystem. Your contributions will drive the continuous improvement of our software offerings and will foster an environment of quality and excellence.
Job Responsibilities
- Design, develop, and implement software solutions using Python for Linux environments.
- Enhance existing software packaging processes to improve efficiency and user experience.
- Collaborate with multidisciplinary teams to identify software requirements and deliver innovative solutions.
- Perform code reviews and maintain high standards of code quality and documentation.
- Debug and resolve software issues in a timely manner, ensuring a smooth development life cycle.
- Participate in system architecture discussions and contribute to technical design specifications.
- Stay current with emerging technologies and apply relevant knowledge to improve software processes.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development with a strong focus on Python programming.
- Solid understanding of Linux operating systems and command-line interface.
- Experience with software packaging tools and frameworks.
- Familiarity with version control systems, preferably Git.
- Strong analytical and problem-solving skills with the ability to work independently.
- Excellent verbal and written communication skills.
Technologies & Tools
This position utilizes a variety of technologies and tools, including Python programming language, Linux operating systems, software packaging systems (such as APT, Snap), and Git for version control. Familiarity with Docker and CI/CD pipelines may also be beneficial. Knowledge of testing frameworks and methodologies is advantageous for ensuring software reliability.
Ideal Candidates
Ideal candidates will possess a passionate and driven approach to software development, characterized by a commitment to quality, innovation, and continuous improvement. They will have the ability to work collaboratively in a fast-paced environment while maintaining flexibility to adapt to changing project requirements. Strong communication skills and a proactive attitude will empower them to engage with team members effectively and contribute constructively to the collective goals of Canonical.
??? people applied to this job
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
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