Canonical Group - Raleigh, NC

posted 13 days ago

Full-time - Entry Level
Remote - Raleigh, NC
Professional, Scientific, and Technical Services

About the position

The Software Engineer - Solutions Engineering role at Canonical focuses on revolutionizing open source IT and DevOps through innovative infrastructure-as-code solutions. The position involves leading a regional software engineering team to develop high-quality open source software that enhances operations for private cloud, AI/ML, and analytics. The role emphasizes collaboration with managed infrastructure operations and aims to improve infra-as-code products based on real-world experiences.

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 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
  • Travel up to 10% of the time for internal and external events

Requirements

  • Passionate Python developer
  • Organized and focused on delivering timely, high-quality software
  • Understanding of reliable operations in an agile environment
  • Sound knowledge of cloud computing concepts and technologies
  • Practical knowledge of Linux and networking
  • Lifelong learner

Nice-to-haves

  • Graduated with a university degree in Computer Science or related software engineering field
  • Golang programming skills

Benefits

  • 100% work-from-home
  • Learning and development
  • Competitive salary
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service