Software Engineer

4 weeks ago


Tacoma, United States Canonical - Jobs Full time
Job DescriptionJob Description

Ubuntu Pro is a suite of specialist services provided by Canonical. Whether for enterprise customers deploying systems at scale or users who want security patching for their personal Ubuntu LTS at home, the Ubuntu Pro Client is the command-line tool that manages all these services.

The quality and stability of the Ubuntu Pro Client is critically important, since it comes pre-installed on every Ubuntu system. You'll work with the Ubuntu Server team, alongside major cloud partners and multiple Canonical product teams to develop, test and release improvements to the Pro client. You will also be a voice in communication with our users, ensuring their needs are met.

This role requires quality-oriented software engineering in Python and a focus on software interoperability over a vast range of target releases and environments. Excellent Python skills are a key requirement, with previous contributions to open source Python projects being an advantage. The Pro client often interacts with the Ubuntu package management; therefore, experience in configuring apt, and knowledge of deb packaging and general system administration is advantageous in this role.

Applicants should be passionate about the Ubuntu project and its values and about building tools that are used by millions of people around the world. A personal interest and emphasis on quality, thinking of edge cases, ease of use, documentation, and careful community coordination is important. The Pro client is used at all ranges, from mission-critical environments to hobbyist Ubuntu users; applicants should be ready to work with the whole spectrum of end users and help guide engineering best practices with all of them in mind.

What you'll do
  • Collaborate proactively with a distributed team
  • Write high quality code, with unit and functional tests, to create new features
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers
  • Discuss ideas and investigate to find good solutions
  • Work from home, with global travel 2 to 4 weeks per year for internal and external events
Who you are
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • You have extensive experience with Python on Linux
  • You have interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
  • Bonus points if you have experience engaging with the open source community

Canonical is proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

#stack

#LI-remote




  • Software Engineer

    4 weeks ago


    Tacoma, Washington, United States Applebee's Full time

    Job Title: Software EngineerJob Description:We are looking for a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. If you have a strong background in computer science and programming, we encourage you to apply.Key Responsibilities:- Design and develop software...


  • Tacoma, United States ZipRecruiter Full time

    Job Description This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance, and operations. Build a...


  • Tacoma, Washington, United States ABM Industries Full time

    About the Role:We are seeking a highly skilled Backend Developer to join our team at "Company Name". The successful candidate will have expertise in Java and Python programming languages and a strong understanding of software engineering principles.Key Responsibilities:Design and develop high-quality, scalable, and maintainable software applications using...


  • Tacoma, Washington, United States Amazon Services LLC Full time

    We are building a highly disruptive cloud-based contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences.Ambitious software development engineers will own code end-to-end from requirements to development, working closely with senior technical leaders within the team and across Amazon Web Services (AWS).As...


  • Tacoma, United States Amazon Development Center U.S., Inc. Full time

    Are you interested in building and influencing open source monitoring and observability? Would you like to use your engineering background to support best-in-class data cloud and large-scale distributed systems to enable big data processing in the cloud? We're looking for talented and driven individuals to join us.Amazon Managed Service for Grafana is...


  • Tacoma, United States Infoblox Full time

    Description It's an exciting time to be at Infoblox.Named a Top 25 Cyber Security Company by The Software Report and one ofInc. magazine's Best Workplaces for 2020,Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that are inherently...


  • Tacoma, United States Infoblox Full time

    Description It's an exciting time to be at Infoblox.Named a Top 25 Cyber Security Company by The Software Report and one ofInc. magazine's Best Workplaces for 2020,Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that are inherently...


  • Tacoma, Washington, United States OneStaff Medical Full time

    About the RoleWe are seeking a highly skilled Lead Software Development Engineer to join our team at {company}.The successful candidate will be responsible for leading the development of software applications and ensuring that they meet the required standards.Key ResponsibilitiesLead software development teams to design, develop, and test software...


  • Tacoma, Washington, United States Schnitzer Steel Industries Inc Full time

    As a key member of our technology team, you will be responsible for building scalable software solutions that meet the needs of our users. With a focus on efficiency and effectiveness, you will work closely with our development team to design and implement robust APIs and backend systems. If you have a passion for software development and a drive to learn...

  • Staff Engineer

    4 weeks ago


    Tacoma, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionThis is a general track for Staff Engineer or above in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them.Canonical delivers open source to the world across every class of compute. Canonical Ubuntu is the world's...


  • Tacoma, Washington, United States Tacoma Community College Full time

    Join Our Faculty as an Instructor of Engineering DesignWe are seeking a part-time faculty member to teach introductory engineering courses at Tacoma Community College. As an instructor, you will be responsible for preparing and teaching students in parametric solid modeling using SolidWorks software, hand-drawing as a tool for visualization, and other...


  • Tacoma, United States Orion Talent Full time

    Description Position Details: Title: Field Service Engineer Location: Tacoma, WA - open to candidates anywhere near an airport in WA, OR, or ID! Shift: Monday - Friday. Compensation: $75k-$85k depending on qualifications and experience! + quarterly bonus up to $4,600/yr! Benefits: Medical, Dental, Vision, 401k Match, generous PTO, FSA and Employee...


  • Tacoma, United States Orion Talent Full time

    Description Position Details: Title: Field Service Engineer Location: Tacoma, WA - open to candidates anywhere near an airport in WA, OR, or ID! Shift: Monday - Friday. Compensation: $75k-$85k depending on qualifications and experience! + quarterly bonus up to $4,600/yr! Benefits: Medical, Dental, Vision, 401k Match, generous PTO, FSA and Employee...


  • Tacoma, WA, United States Amazon Data Services, Inc. Full time

    AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on....

  • Staff Engineer

    1 week ago


    Tacoma, United States RH2 Engineering Full time

    RH2 is currently seeking an Entry-level to Associate level Staff Engineer in our Tacoma, WA office. If you are a detail-oriented engineer and thrive on thinking critically to solve complex problems, working in a collaborative team environment, providing exceptional client service, managing a diverse workload while creating technically accurate deliverables,...


  • Tacoma, United States AST Full time

    At AST, we enhance the efficiency, productivity, and safety of flexible aseptic manufacturing processes for the worldwide Life Science Industry by offering innovative products, services, and solutions.Do you want to contribute to a shared vision and mission? Would you like to bring your unique talents to have a significant impact at a growing company? At AST...


  • Tacoma, United States GPAC Full time

    It seems like you would like to update the contact information for this job posting. Here's the revised version with the new contact details you provided:Senior Electrical Engineer | Project ManagerThis position is a challenging and rewarding opportunity for individuals with experience in MEP engineering firms. Here's an overview of the role and the...


  • Tacoma, United States JCSI Full time

    Senior Electrical Engineer (8+ Years)Location: 1101 2nd Ave, Seattle, WA 98101, USA Type: Full-time Department: Electrical Office: Seattle, WA Company OverviewCoffman Engineers has been a leader in the engineering and construction communities since 1979, with over 20 locations serving clients across the U.S. and overseas. We provide comprehensive engineering...


  • Tacoma, United States Cherokee Nation Technologies Full time

    Environmental Engineer An Environmental Engineer designs, develops, and implements solutions to environmental problems, focusing on soil, water and air pollution control, waste management, and sustainable practices. They conduct environmental impact assessments, ensure regulatory compliance, and develop systems for environmental protection and resource...


  • Tacoma, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionThis role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of...