Software Engineer - Solutions Engineering

Remote
Canonical Fresno, CA
Full Time Entry Level

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Join a global software engineering team to design and deliver open source operations code in Python and Golang, focusing on next-generation infrastructure-as-code and improving managed infrastructure operations. This role involves working across the full Linux stack to revolutionize open source application and infrastructure operations.

Responsibilities

  • Work in Python and Golang 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 code
  • Follow agile software development practices
  • Coach and develop colleagues where insights can be provided
  • Grow a healthy, collaborative engineering culture in line with company values
  • Travel globally up to 10% of time for internal and external events

Requirements

  • Passionate Python developer
  • Organised and desire for team to deliver timely, high quality software
  • Understanding of reliable operations in an agile world
  • Sound knowledge of cloud computing concepts & technologies
  • Practical knowledge of Linux and networking
  • Lifelong learner

Nice to Have

  • University degree in Computer Science or related software engineering field
  • Golang programming skills

Skills

Python * Kubernetes * DevOps * Agile * Linux * Golang * OpenStack *

* Required skills

Benefits

Personal learning and development budget of USD 2,000 per year
Priority Pass and travel upgrades for long-haul company events
Annual holiday leave
Annual compensation review
Recognition rewards
Distributed work environment with twice-yearly team sprints in person
Opportunity to travel to new locations to meet colleagues
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform

About Canonical

A leading provider of open source software and operating systems, known for its Ubuntu platform, revolutionizing enterprise initiatives in cloud, data science, AI, and IoT.

Technology
View all jobs at Canonical →