Engineering Manager - Solutions Engineering
Remote
Canonical
Chicago, IL
Full Time
Manager Level
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Lead and inspire a regional software engineering team focused on model-driven operations and next-generation infrastructure-as-code. This role involves developing new technology and products to enable efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics.
Responsibilities
- Lead and develop a team of Python engineers working remotely in global locations
- Hire, coach, mentor, provide feedback, and facilitate career development
- Contribute code directly to demonstrate sound engineering principles
- Plan and manage progress on agreed goals and projects
- Set and manage expectations with other engineering and operations teams
- Coordinate with management and internal and external stakeholders or customers
- Advocate for modern, agile software development practices
- Help develop and evangelize great engineering and organizational practices
- Grow a healthy, collaborative engineering culture in line with the company values
- Be an active part of the leadership team and collaborate with other leaders in the organisation
- Travel globally up to 10% of time for internal and external events
Requirements
- Track record of developing and growing people
- Knowledgeable and passionate about agile software development
- Love for leading, coaching, and mentoring software developers, especially Python ones
- Knowledgeable in cloud computing concepts & technologies
- Comfortable administrating Linux servers, including their storage and networking
- Hands-on experience with software automation
- Organized and able to ensure team delivers high-quality software in a timely manner
- Lifelong learner
Qualifications
- University degree in Computer Science or related software engineering field (bonus)
Nice to Have
- University degree in Computer Science or related software engineering field
- Thorough understanding of modern infrastructure, including OpenStack or Kubernetes
- Experience in operations as well as software development
- Familiarity with the challenges of large-scale, multi-cloud operations
- Go expertise
Skills
Python
*
Kubernetes
*
DevOps
*
Agile
*
Go
*
Linux
*
Ubuntu
*
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
Team member assistance program
Wellness Platform
Opportunity to travel to new locations to meet colleagues
Maternity and paternity leave
Distributed work environment with twice-yearly team sprints in person
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 →
Related Searches
Similar Jobs
Software Engineer - Solutions Engineering
Active Remote
Canonical
·
Albany, NY
Python
Kubernetes
DevOps
Agile
+9 more
1 week ago
Software Engineer - Solutions Engineering
Active Remote
Canonical
·
New York, NY
Python
Kubernetes
DevOps
Agile
+6 more
1 week ago
Software Engineer, Solutions Engineering
Active Remote
Canonical
·
Los Angeles, CA
Python
Kubernetes
DevOps
Agile
+8 more
1 week ago
Software Alliance Ecosystem Manager
Active Remote
Canonical
AI
Cloud
Ubuntu
IoT
1 week ago
Software Engineer - Solutions Engineering
Active Remote
Canonical
·
Omaha, NE
Python
Kubernetes
Agile
Go
+3 more
2 weeks ago