Senior Software Engineer

hace 1 día


Cordoba, Argentina Canonical - Jobs A tiempo completo

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and cloud-native computing. Come and build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.

As part of the Charmed Operator Framework team, you'll be responsible for designing and maintaining the Python framework that allows for the creation and management of Charmed Operators - software that drives software. You will be responsible for ensuring sound software architecture and enforcing best practices in software quality, testing and documentation.

This is a role for individual contribution through quality, Pythonic code, exceptional design and intuitive documentation.

You'll be designing and implementing the foundation for software operators that can run anywhere, from bare metal to Kubernetes in the cloud. You'll work closely with other teams in Canonical to ensure the framework provides a reliable, easy-to-use solution that scales to production workloads and meets the needs of our customers looking to adopt cutting-edge technology.

In addition to the core framework development, this team has responsibilities in the Charmed Operator community, for which Charmhub is the centre. You'll get the chance to work not just with the broad range of talent within Canonical, but the broader open source community. The Charmed Operator ecosystem is made up of Charmed Operators themselves, but also Juju, Pebble and more. Come and help build a thriving community, and contribute to a broad range of technologies that ensure seamless software operations at scale for some of the biggest names in tech.

**What you'll do**:

- Collaborate proactively with a globally distributed team
- Write high quality, idiomatic Python to drive the delivery of the Python Operator Framework
- Build and maintain a high-quality testing framework to help businesses operate complex software efficiently and safely
- Debug issues and produce high quality code to fix them
- Review code produced by other engineers
- Contribute to technical documentation that define best practices for authoring high quality operators
- Engage with the community to share best practices
- Encourage and shepherd quality, idiomatic code into the framework
- Discuss ideas and collaborate on finding good solutions
- Work from home with global travel 2 to 4 weeks for internal and external events

**Who you are**:

- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have deep experience and history of writing modern, maintainable Python
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging, scalable web services
- Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu._


  • Senior Software Engineer

    hace 2 semanas


    Cordoba, Argentina Proofpoint A tiempo completo

    It's fun to work in a company where people truly BELIEVE in what they're doing! - We're committed to bringing passion and customer focus to the business._ Senior Software engineer - It's fun to work in a company where people truly BELIEVE in what they're doing!_ - We're committed to bringing passion and customer focus to the business._ The Role At...

  • Senior Support

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    This is an exceptional opportunity for an open source technologist who enjoys solving problems under pressure. The main functions of this position are to: - Be the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache. - Provide advice on deployed...


  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Senior Software Engineer to join our distributed team. We greatly value quality in...

  • Senior Software Engineer

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    **Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. As a member of the Kubernetes product team you...


  • Cordoba, Argentina Canonical - Jobs A tiempo completo

    This role is an opportunity for a seasoned technologist with a passion for Linux and integration testing to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development, great communication skills, and a passion for technology, then you will enjoy working with...

  • Sr. Software Engineer

    hace 3 días


    Cordoba, Argentina Proofpoint A tiempo completo

    It's fun to work in a company where people truly BELIEVE in what they're doing! - We're committed to bringing passion and customer focus to the business._ - Sr Software Engineer Corporate Overview - We are singularly devoted to helping our customers protect their greatest assets and biggest security risk: their people. That’s why we’re a leader in...

  • Senior Software Engineer

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. The Ubuntu MAAS team is responsible for delivering our Metal As A Service...

  • Senior Software Engineer

    hace 1 semana


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    **Summary**: This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, Kubernetes, and MLOps. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. In this role, you'll be building Charmed...

  • Senior Network

    hace 3 días


    Cordoba, Argentina Bizit Global S.A A tiempo completo

    We need a senior Palo Alto Networks network engineer with Rubrik data security experience and ideally Azure DevOps skills too. **level of english**: C1 Advanced All LATAM! - We only receive resumes in English* We are Bizit Global, an organization with over 20 years of experience in the market. Our expertise lies in software development and technology as a...

  • Software Engineer

    hace 2 semanas


    Cordoba, Argentina Canonical - Jobs A tiempo completo

    Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Senior Software Engineer to join our distributed team. We greatly value quality in...