Canonical
Software Engineer - Solutions Engineering
Job Location
Manaus, Brazil
Job Description
Overview Software Engineer - Solutions Engineering role at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives across public cloud, data science, AI, engineering innovation, and IoT. We employ 1200 colleagues in 75 countries with few office-based roles. Teams meet in person two to four times per year to align on strategy and execution. The Solutions Engineering team collaborates with our managed infrastructure operations team to improve infra-as-code products based on real customer experience. We work in Python to create open source automation that simplifies operations for anyone building on Ubuntu. Most work involves pure Python development focused on enabling DevOps workflows, with emphasis on design, documentation, testing, and performance to ensure our platform is robust and easy to operate. This role is ideal for software engineers who want to work in a global team, have a passion for distributed systems and cloud computing, and an interest in the entire Linux stack from kernel to networking to virtualization and containers. What you will do Work in Python and Go to design and deliver open source software operations code Work with the entire Linux stack, from kernel, networking, storage, to applications Shape high quality open source monitoring and alerting infrastructure Rethink open source operations for customers and the open source community Demonstrate sound engineering design and testing principles in your code Follow agile software development practices Coach and develop colleagues where you have insights Grow a healthy, collaborative engineering culture in line with company values Global travel up to 10% of time for internal and external events Who you are You are a passionate Python developer You are organized and want your team to deliver timely, high quality software You understand the importance of reliable operations in an agile world You have solid knowledge of cloud computing concepts and technologies You have practical knowledge of Linux and networking You are a lifelong learner Bonus points for You have a university degree in Computer Science or related software engineering field Go language programming skills What we offer colleagues Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Team Member Assistance Program & Wellness Platform Opportunity to travel to new locations to meet colleagues Travel upgrades for long-haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we are changing the world of software. We recruit on a global basis and maintain high standards for new hires. Most colleagues have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, and learn new skills. Canonical is an equal opportunity employer. Equal opportunity We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and products. Whatever your identity, we will give your application fair consideration. J-18808-Ljbffr
Location: Manaus, Amazonas, BR
Posted Date: 11/14/2025
Location: Manaus, Amazonas, BR
Posted Date: 11/14/2025
Contact Information
| Contact | Human Resources Canonical |
|---|