
Software Engineer – Solutions Engineering
Canonical
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
Tech Stack
About the role
- 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 our customers and open source community
- Demonstrate sound engineering design and testing principles in your code
- Follow agile software development practices
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with the company values
- Global travel up to 10% of time for internal and external events
Requirements
- You are a passionate Python developer
- You are organised and want your team to deliver timely, high quality software
- You understand the importance of reliable operations in an agile world
- You have sound knowledge of cloud computing concepts & technologies
- You have practical knowledge of Linux and networking
- You are a lifelong learner
- Bonus points for graduating with a university degree in Computer Science or related software engineering field
- Bonus points for Golang programming skills
Benefits
- 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
- Priority Pass and travel upgrades for long-haul company events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGolangLinuxcloud computingnetworkingsoftware developmentopen source softwaremonitoring infrastructurealerting infrastructureagile practices
Soft Skills
organisedcollaborativecoachingdevelopmentpassionatetimely deliverylifelong learnerengineering culture
Certifications
university degree in Computer Science