Golang Engineer
2000 $ per yearFull-time
Canonical
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 cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests. Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we prefer React and Flutter. Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of open source on every architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang components. We also want to ensure that Ubuntu is the very best platform for Golang development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development. Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Golang engineers in every time zone The role entails
- Design and implement well-tested and documented software in Go
- Debug and fix issues encountered by your users
- Participate in our engineering process through code and architectural reviews
- Collaborate with community and colleagues on technical specifications
- Seek improvements to engineering and operations practices
- In some cases, deploy and operate services developed by the team
- Contribute to the success of your product through technical advocacy
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above-and-beyond expectations
- Well-organized, self-starting and able to deliver to schedule
- Professional manner interacting with colleagues, partners, and community
- Experience designing and writing high-quality Golang software on Linux
- Experience with and passion for Linux at the system level
- For more senior roles, experience building, deploying, and operating distributed systems and APIs
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Passion, thoughtfulness, and self-motivation
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience developing for Ubuntu Linux
- Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro
- Performance engineering and security experience
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Program
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
Benefits
Paid paternity leave
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Golang Engineer in Philippines vacancy
- ...As a Senior Backend Engineer focusing on Go and Distributed Systems, you will be part of a high-performance software team acting as a trusted engineering partner for global tech enterprises. Duties and Responsibilities Design, build, and maintain microservices...
- ...Location: Remote, APAC Employment Type: Full-time What We Need We are looking for a hands-on Senior Golang Backend Engineer with strong recent Go experience and direct ownership of consumer-facing product features. Relevant experience may include: Payments...
60 - 120 $ per hour
...Position: AI Engineer Type: Contract Compensation: $60 - $120/hour Location: Remote Commitment: 10-40 hrs/week Role... ...solutions. Requirements Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust. Deep understanding of algorithms, data...100 - 150 $ per hour
...Position: Senior Software Engineer Type: Contract Compensation: $100 - $150/hour Location: Remote Commitment: 10-40 hrs... ...world input. Requirements Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust. Deep understanding of algorithms, data...- ...more about our product at performativ.com. As our new Software Engineer, Platform Scale & Reliability ? You will help strengthen the... ...contribute across our technology landscape, including Python, Golang, PHP, TypeScript, MySQL, Redis, AWS, containers, and CI/CD...
2000 $ per year
This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous... ...(e.g. kernel, graphics, Yocto) Fluency in at least one of Golang, C, C++, or Rust Professional written and spoken English...2000 $ per year
...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... ...management role to lead a team that develops Python and Golang micro-services that power our global software distribution engine...- ...The Company Steradium turns advanced AI into practical solutions for businesses. We're building an AI-native engineering team from the ground up. The pace is fast, and the team values curiosity, problem-solving, and continuous learning. The role As an AI Engineer...
- ...disrupter and turn big ideas into bold, industry-changing realities. For our business, for clients, and for you Position: Quality Engineer Location : Makati City, Manila About The Role We are seeking a Quality Engineer to join our Apex Invest team. In this...
- ...heat pumps, and smart energy management system (SEMS). To learn more about GoodWe, please visit: The Role:Technical Service Engineer This position is based in Manila, Philippines with periods working from home and frequent travel. Key responsibilities...
- If you are a civil engineer who thrives on technical precision, applied problem-solving, and infrastructure-focused reasoning, this is a unique opportunity to contribute directly to how the next generation of AI systems understand and communicate complex engineering concepts...
- ...The Technical Sales Engineer is responsible for promoting and selling industrial and engineering solutions to clients. This role combines technical knowledge and sales skills to understand customer requirements, recommend appropriate products, and support the sales process...
- ...About the role SekuroAsia - An Insight Company, is searching for a SOAR Engineer to join our busy Security Engineering team. Reporting to the Engineering Manager. You will design, build and maintain automation workflows that power our round-the-clock Security Operations...
- ...In a nutshell We're looking for an experienced DevOps or systems engineer to join our four-person remote DevOps team, reporting to the Engineering Manager. You'll help us keep our platform running well and mature it further by adopting the best practices, technologies...
- ...WE’RE HIRING: DATA ENGINEER (SOURCE ACCESS)100% REMOTE | WORK FROM HOME Are you a Data Engineer who loves working with APIs, web data, cloud platforms, and Python? ?☁️ Here’s an exciting opportunity to bring your technical expertise into an AI-focused project...
120000 Php
...Position : AI Engineer Salary : Up to PHP 120,000/month Working Hours & Conditions: Observing AU working hours Holidays : Observing AU holidays A boutique consulting firm is looking for an AI engineer to build and deploy production-grade AI and machine...- ...one planet, and we are truly honored about deploying our solutions to local societies worldwide – every day Title: Technical Engineer (Pre-sales & Service) Industry: Photovoltaic, Solar Inverter, EV Charger Primary Location: Philippines Employment Type:...
- ...Role Overview We are seeking a forward-thinking AI Engineer with hands-on experience designing, building, and deploying intelligent AI agents capable of executing complex, multi-step tasks. This role focuses on developing modern agentic systems that combine large language...
- Position responsibility:1.Identifiy requirement and business opportunity from Customer/ Partner meeting, develop project technology strategy by understanding key client objectives; diagnosing and mapping client requirements; articulating solution risks and barriers; recommending...
- ...Hi! Insight Global's client, a global travel & hospitality company, is seeking a DevOps Engineer to join its code release team, which supports the full shipboard engineering portfolio . This is a hands-on, individual contributor role focused mainly on DevOps and AWS...
- ...industry recognition for our thought leadership, growth, and workplace culture. The ideal candidate is a well-rounded infrastructure engineer with MSP experience who is comfortable working across multiple technologies and client environments. While networking experience...
- # Conducted design engineering for façade systems and provided build-ability consultancy, incorporating material knowledge and installation techniques. # Perform detailed engineering computations and structural analysis specific to façade elements. # Advise clients...
- ...WE’RE HIRING: ELECTRICAL & ELECTRONICS ENGINEER 100% REMOTE | Work From Home Are you an Electrical or Electronics Engineer who can confidently read complex technical diagrams and schematics? ?? Here’s an exciting opportunity to put your engineering expertise...
- ...features from architecture and implementation through deployment and production support while collaborating closely with backend engineers, product managers, and designers. KEY RESPONSIBILITIES Design and develop scalable Flutter applications for iOS, Android, and...
- Make a difference. Be happy. Grow your career. Position Title: Storage Engineer I Department: Information Technology Location: Remote Shift: Primarily M-F 8-5 Must be willing to work off shifts, nights, weekends as required. Reports To: Enterprise Storage...
- ...professional reports to communicate complex problems and present recommendations for change. What you bring with you: As an Engineer, you will innovate and engineer systems and tools that help maintain our technology platform that enable our Managed Security...
- ...Project Engineer Application Instructions P enhall Company has been shaping the future of concrete services for over 65 years. As the nations leader in concrete cutting, coring, scanning, and demolition, and ranked 3rd in Demolition by ENR's 2023 Top Specialty...
- ...Pacific Japan (APJ) region. Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce. Our brand promise - Makes Work Life Better™- Reflects...
- ...and AI to improve productivity and streamline operations. Position Overview StaffHero is seeking a talented and hands-on AI Engineer to design, develop, and implement AI-powered solutions that improve business operations, automation, and decision-making. The...
- ...performance and insights to make smarter decisions, delight customers, and drive lasting business impact. We're hiring a NOC Engineer, based in the Philippines, to join our Network Operations Center, focused on increasing reliability, availability, and uptime for...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Golang Engineer. Be the first to apply!
