Software Engineer - Solutions Engineering

Remote
Canonical Omaha, NE
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

This role is for a Software Engineer who will contribute to an open-source project focused on revolutionizing software operations and infrastructure-as-code for high-performance computing, private cloud, data lakes, AI/ML, and analytics. The engineer will collaborate within a global distributed team, working primarily with Python and Golang to develop automation capabilities that simplify operations for Ubuntu-based infrastructure.

Responsibilities

  • Design and deliver open source software operations code in Python and Golang
  • Work with the entire Linux stack, including kernel, networking, storage, and 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 by sharing insights
  • Grow a healthy, collaborative engineering culture aligned with company values
  • Travel globally up to 10% of time for internal and external events

Requirements

  • Passionate Python developer
  • Organized and committed to delivering 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 * Agile * Go * Linux * Ubuntu * OpenStack *

* Required skills

Benefits

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

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 →