Enable job alerts via email!

Software Engineer - Python and K8s

Canonical

Columbus (OH)

Remote

USD 80,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is looking for a skilled Software Engineer to join their dynamic team. This role focuses on Python development and Kubernetes, where you will design open source software operations code and contribute to cloud initiatives. You'll work across the Linux stack, ensuring high code quality while collaborating with a diverse team. Embrace the opportunity to work remotely with occasional global travel, fostering a healthy engineering culture and driving impactful projects in the open-source community. If you're passionate about technology and want to make a difference, this role is perfect for you.

Qualifications

  • Bachelor's degree in Computer Science or related field is required.
  • Experience with cloud platforms and Linux systems is essential.

Responsibilities

  • Design and deliver open source software operations code in Python.
  • Develop reliable and scalable software architectures.

Skills

Python Programming
Kubernetes
Linux Systems Administration
Docker

Education

Bachelor's degree in Computer Science
STEM or related field

Tools

Docker
Kubernetes

Job description

Join to apply for the Software Engineer - Python and K8s role at Canonical

About the role

Canonical is seeking a Software Engineer with strong Python skills and familiarity with Kubernetes to join our team. This role involves working across the Linux stack, designing open source software operations code, and contributing to our cloud and open source initiatives. The position offers the opportunity to work remotely with occasional global travel.

Responsibilities
  1. Design and deliver open source software operations code in Python
  2. Work across the Linux stack, including kernel, networking, storage, and applications
  3. Develop reliable and scalable software architectures
  4. Contribute to open source monitoring and alerting infrastructure
  5. Follow agile development practices and ensure high code quality
  6. Collaborate and coach colleagues to foster a healthy engineering culture
Qualifications
  1. Bachelor's degree in Computer Science, STEM, or related field
  2. Experience with Linux systems administration and operations
  3. Hands-on experience with cloud platforms, Docker, and Kubernetes
  4. Proficiency in Python programming and challenging projects
  5. Understanding of reliable software design principles
  6. Organized with a focus on timely delivery
About Canonical

Canonical is a leader in open source software, known for Ubuntu and pioneering cloud, AI, and IoT initiatives. We promote a diverse, inclusive workplace and support remote work globally.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Python and K8s

Canonical

Philadelphia

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Madison

Remote

USD 80,000 - 110,000

4 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Boise

Remote

USD 80,000 - 110,000

5 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Anchorage

Remote

USD 70,000 - 110,000

5 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Oklahoma

Remote

USD 80,000 - 110,000

5 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Honolulu

Remote

USD 80,000 - 110,000

5 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Tulsa

Remote

USD 80,000 - 120,000

2 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

Phoenix

Remote

USD 110,000 - 140,000

4 days ago
Be an early applicant

Software Engineer - Python and K8s

Canonical

San Diego

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant