Senior Software Engineer
2 days ago
We are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.
About the Role
- Develop and maintain core components and features of MAAS to ensure it remains the leading bare metal cloud system.
- Collaborate with cross-functional teams to shape the architecture of MAAS, making it simpler, faster, and easier to use.
- Contribute to the continuous integration environment, tests, and practices to maintain fast feedback and good test coverage.
- Develop and maintain high-quality documentation for current and existing features, making it a world-class resource for Data Centre operators and users.
- Provide technical communication and collaboration with other teams as needed.
- Take ownership of problems and drive them to solutions.
Requirements
- Proven track record of professional software development experience in Python, Go, or TypeScript.
- Ability to learn quickly about new systems and techniques.
- Excellent logic, problem-solving, and troubleshooting skills.
- Strong English language communication skills - both written and verbal.
- Experience with Linux server technologies, including Virtualization, Containers, and network technologies.
- Bachelor's degree in Computer Science, STEM, or similar field.
- Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, and NTP.
- Experience with Baseboard Management Controllers and Protocols.
- Strong experience with networking, storage technologies, and Cloud hosting and infrastructure.
- Ideal experience with large-scale physical server provisioning and automation.
- Familiarity with open source development tools and methodologies used in Ubuntu projects.
What We Offer
- Distributed work environment with regular team sprints.
- Personal learning and development budget.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Employee Assistance Programme.
- Opportunity to travel and meet colleagues.
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 on a daily basis. We recruit on a global basis and set a high standard for people joining the company. We expect excellence.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a Senior Software Engineer, you will play a key role in developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.Job DescriptionAs a Senior Software...
-
Senior Software Engineer
17 hours ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a Senior Software Engineer, you will play a key role in developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.About the RoleAs a Senior Software Engineer,...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will be responsible for developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.About the RoleAs a Senior Software Engineer,...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will be responsible for developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.About the RoleThe successful candidate will...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will be responsible for developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.About the RoleAs a Senior Software Engineer,...
-
Senior Software Engineer
1 day ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will be responsible for developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.About the RoleThe successful candidate will...
-
Senior Software Engineer
15 hours ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.The successful candidate will have a strong background in software development, with...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will be responsible for developing and maintaining our Metal As A Service (MAAS) hyperscale provisioning technology.About the Role:Develop and maintain MAAS core...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
1 day ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of MAAS to ensure it...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
2 days ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Software Engineer
17 hours ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of MAAS to ensure it...
-
Senior Software Engineer
16 hours ago
Spokane, Washington, United States Canonical - Jobs Full timeJob OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our team, you will play a crucial role in delivering our Metal As A Service hyperscale provisioning technology.About the RoleDevelop and maintain core components and features of our MAAS platform...
-
Senior Airport Engineer
3 days ago
Spokane, Washington, United States Morrison-Maierle Full timeSenior Airport EngineerAs a Senior Airport Engineer at Morrison-Maierle, you will have the opportunity to lead various engineering project design opportunities and champion the planning and design of airport projects for clients across a spectrum of project work.Key Responsibilities:Collaborate with clients to grasp project vision and lead project lifecycle...
-
**Senior Controls Engineer**
3 weeks ago
Spokane, Washington, United States Jobot Full timeThis is a fantastic opportunity to join Jobot, a leading company in the industry, as a Senior Controls Engineer. We offer a comprehensive Great Health and Wellness Plan, generous PTO, and attractive Bonuses. You will also have the chance to explore Travel Opportunities and advance your career in a dynamic and innovative environment.Key...