Junior Golang Software Engineer
hace 4 días
We are hiring a junior Golang software engineer to help with the development of additional services to bring LXD's scalability to the next level. We are looking for developers with experience in REST API design/implementation and a good background in database design and data management/modelling.
The LXD team is responsible for the design, development and evolution of LXD, a modern system container and virtual machine manager that is widely used on Ubuntu, ChromeOS and other Linux platforms. LXD components span the entire software stack from low-level kernel features to the upper level management REST API and CLI.
This is an opportunity for someone who wants to have a meaningful impact on modern cloud computing technologies. Canonical offers a fun, fast-paced team environment and a career full of learning and development.
**What you will do**:
- Design, implement and document REST APIs inside a Go codebase
- Model data, design database schemas and implement data storage in a dqlite (SQL) database
- Integrate with external REST APIs and other external services (logging, monitoring,)
- Maintain code quality through static analysis, unit and system tests
- Collaborate proactively with a distributed team
- Discuss ideas and collaborate on finding good solutions
- Work from home with global travel 2 to 4 weeks/year for internal and external events
**Who you are**:
- You are curious, flexible, articulate and accountable
- You value soft skills and are enterprising, thoughtful and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have experience programming in Go
- You have experience in designing or implementing REST APIs
- You have database and data modelling experience
- You have experience with two or more of: cloud computing, virtualisation, containers, distributed systems, open source community
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.
LI-Remote #Stack
-
Remote Junior Software Engineer
hace 2 semanas
, , Chile Sezzle A tiempo completoA fintech company in Chile is seeking a Junior Software Engineer with accounting experience. The role involves developing software solutions and collaborating with teams to enhance financial processes. Ideal candidates should have knowledge of Golang and experience in backend API development. This position offers opportunities for career advancement and the...
-
Senior Software Engineer
hace 2 semanas
Santiago de Chile Canonical - Jobs A tiempo completo**Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, Golang 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...
-
Software Engineer
hace 2 semanas
, Región Metropolitana de Santiago, Chile Canonical A tiempo completoSoftware Engineer – Python/Golang – Kubernetes Join to apply for the Software Engineer – Python/Golang – Kubernetes role at Canonical Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as...
-
Golang Engineer
hace 7 días
, Región Metropolitana de Santiago, Chile Canonical A tiempo completoA leading open-source software provider is seeking a Golang Engineer in Chile, particularly for a fully remote position. The ideal candidate should have experience in Golang software development and a strong Linux background. This entry-level role involves designing, implementing, and debugging software, with opportunities for professional development. The...
-
Golang Engineer
hace 7 días
, Región Metropolitana de Santiago, Chile Canonical A tiempo completoJoin or sign in to find your next job Join to apply for the Golang Engineer role at Canonical 5 days ago Be among the first 25 applicants Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public...
-
Software Engineer Golang
hace 3 semanas
, Región Metropolitana de Santiago, Chile BairesDev A tiempo completoSoftware Engineer Golang - Remote Work | REF#5460 4 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting‑edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our...
-
Junior Software Engineer
hace 1 semana
Santiago, Metropolitana, Chile Sezzle A tiempo completoThe salary range for this role is $1,500 - $2,700 per month (Gross in USD)About Sezzle:With a mission to financially empower the next generation, Sezzle is revolutionizing the shopping experience beyond payments, blending cutting-edge tech with seamless, interest-free installment plans that make shopping smarter and more accessible. We're not just...
-
Golang System Engineer: Remote Containers
hace 3 semanas
, Región Metropolitana de Santiago, Chile Canonical A tiempo completoA leading open-source software company is seeking a Golang System Software Engineer focused on designing and implementing system-level Go code for their cloud infrastructure. This remote position invites experienced developers with strong backgrounds in Go and C, along with knowledge of networking and storage technologies. Ideal candidates will contribute to...
-
Backend Engineer
hace 4 días
Santiago, Chile Grupo Falabella A tiempo completoUna empresa líder en retail busca un/a Associate Back End Software Engineer en Santiago, Chile. El rol implica diseñar y desarrollar APIs y microservicios, colaborar en la planificación y ejecutar prácticas de ingeniería de software. Se requiere disponibilidad para trabajar presencialmente al menos dos veces a la semana y conocimientos intermedios en...
-
Mid-Senior Backend Engineer
hace 2 semanas
, Región Metropolitana de Santiago, Chile Tessera Data A tiempo completoUna empresa de tecnología busca un Software Engineer semi senior en Santiago, Chile. El puesto implica desarrollar nuevas capacidades para su plataforma, colaborar con ingenieros y participar en la modernización de la pila técnica. Se requiere más de 2 años de experiencia en desarrollo backend, preferiblemente en Ruby, Golang o JavaScript. Se ofrece un...