Software Engineer

hace 1 semana


Lima, Perú Canonical - Jobs A tiempo completo

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and building technology for democratization of Data Centers. Help us build the #1 bare metal cloud system, and work with the best and brightest people in technology at Canonical

The Ubuntu MAAS team is responsible for delivering our Metal As A Service hyperscale provisioning technology. Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking, storage and usability.

Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that passion. This position requires international travel several times a year.

**What you'll do**:

- Design and implement software using modern Python and Go.
- Develop MAAS core components and features to make MAAS the #1 bare metal cloud system.
- Shape the architecture of MAAS to make it simpler, faster and easier to use.
- Collaborate with other teams to ensure MAAS works well with other tools and is released on time.
- Contribute your improvements to our continuous integration environment, tests and practices, to maintain fast feedback and good test coverage.
- Contribute to documentation of current and existing features, making it world-class resource for Data Centre operators and users.
- Provide technical communication and collaboration with other teams where appropriate.
- Take personal ownership of problems and drive them to solutions.
- Travel internationally a few times a year to meet and collaborate with your and other teams.

**Who you are**:

- At least 5 years of proven professional software development experience in Python, Go or similar.
- Capacity to learn quickly about new systems and techniques
- Excellent logic, problem solving, and troubleshooting skills
- Strong English language communication skills - both written and verbal
- Experience with Linux server technologies, including but not limited to Virtualization (KVM), Containers (LXC), etc.
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTP
- As a plus, some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT and others)
- As a plus, experience with networking, storage technologies and Cloud hosting and infrastructure.
- As a plus, familiarity with some of the open source development tools and methodologies used in creation of several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core), such as Launchpad, Debian packaging tools (APT, dpkg) and Snapcraft.
- Ideally, experience of large-scale physical server provisioning and automation, including rapid deployment, configuration, management and service orchestration.

LI-Remote #stack



  • Lima, Perú Outcode Software A tiempo completo

    **About Outcode**: OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various...

  • Sr. Software engineer

    hace 6 días


    Lima Metropolitana, Perú The Planet Group A tiempo completo

    Job Title: Senior Software Engineer – Backend (Go/AWS) Location: Remote – U.S.-based (no location preference) Pay Rate: ~$45/hour W2 (flexible based on experience and bill rate) Employment Type: 3-Month W2 Contract | Full-Time | Likely Extension Job Title: Senior Software Engineer – Backend (Go/AWS) Location: Remote – U.S.-based (no location...


  • Lima, Perú Outcode Software A tiempo completo

    At OutCode, customer experience is at the forefront of everything we do. We are looking for a Senior Backend Python Software Engineer responsible for developing APIs in Python using the Django framework and Django Rest. Your main focus will be developing all back-office logic, from defining and maintaining the core database, and ensuring high performance and...

  • Software Engineer

    hace 1 semana


    Lima, Perú SuperSummary A tiempo completo

    **About the Company** Lift Ventures, a remote-first startup studio whose portfolio of businesses has reached over 250 million consumers to date, is seeking a seasoned and talented software engineer for SuperSummary, our fast-growing EdTech business. SuperSummary is a subscription-based website and mobile app offering a library of professionally written...


  • Lima, Perú Outcode Software A tiempo completo

    At OutCode, customer experience is at the forefront of everything we do. We are looking for a Senior VueJS Frontend Software Engineer responsible for the development of user interfaces (merchant UI and consumer UI ) using the VueJS framework. Your main focus will be the development of high quality interfaces ensuring integration with the backend. **Key...

  • Senior Software Engineer

    hace 19 horas


    Lima Metropolitana, Perú Systemart, LLC A tiempo completo

    Get AI-powered advice on this job and more exclusive features. This range is provided by Systemart, LLC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $80.00/yr - $100.00/yr Direct message the job poster from Systemart, LLC About the Company: We are forming a lean and high-functioning...

  • Lead Software Engineer

    hace 1 semana


    Lima, Perú Valere Peru A tiempo completo

    Title: Lead Software Engineer Company: Valere Peru Location: Lima, Peru (with possibility of remote work) **Job Description**: Valere Peru, a software development company, is seeking a highly motivated and experienced Lead Software Engineer to join our team. As a Lead Software Engineer, you will be responsible for the development and implementation of our...

  • DevOps Engineer

    hace 2 semanas


    Lima, Perú Outcode Software A tiempo completo

    **About Outcode**: OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency. Our DNA is made of ex-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various...

  • Software Engineer

    hace 1 semana


    Lima Metropolitana, Perú Intellistack A tiempo completo

    Join to apply for the Software Engineer role at Intellistack Join to apply for the Software Engineer role at Intellistack Get AI-powered advice on this job and more exclusive features. This range is provided by Intellistack. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $130,000.00/yr -...

  • DevOps Engineer

    hace 5 días


    Lima, Perú Outcode Software A tiempo completo

    **What we’re looking for**: At OutCode, customer experience is at the forefront of everything we do. To help us build functional systems that improve customer experience we are now looking for an experienced DevOps Engineer. They will be responsible for deploying product updates, identifying production issues and implementing integrations that meet our...