- 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-organised, 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, per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
-
Golang Engineer
3 weeks ago
Plexus London, United Kingdom**GoLang Engineer - Fully Remote - Europe** · Plexus are on the hunt for a talented GoLang Developer to join a well-established crypto company. Our client uses the latest innovations in cryptography and distributed ledger technology to deliver unique solutions for securing and tr ...
-
Golang Engineer
1 day ago
HARTLEYCO LTD London, United KingdomI'm currently recruiting for a Golang Engineer for a fantastic partner of ours based in Central London. · It's on behalf of tech scale-up that are helping revolutionise the hospitality & events industry through the creation of a new social community hub. · They're looking for a G ...
-
Fullstack Golang Engineer
2 weeks ago
SRGEurope London, United KingdomFullstack Golang Engineer | Go / Angular / React | Fully remote UK only · The Role · SRGEurope have been appointed to recruit an experienced Full Stack Engineer to join a leading global technology group. As the Full Stack Engineer, you will a key contributor in driving one of our ...
-
Head of Engineering Golang and Serverless
5 days ago
Jefferson Frank London, United KingdomMy client is a leading insurance company that have partnered with a cloud consultancy working on their new, bleeding edge insurance platform that went from concept to sale 7 months. They are now building an in house elite development team to bring the productinternally. · The rol ...
-
Golang Engineer
2 weeks ago
Eames Consulting London, United KingdomJob Description · Golang Engineer - London / Hybrid - £600 - £650+ Per Day Inside IR35 · Eames Consulting is working with a Financial Services company to secure the services of a Golang Engineer on an initial 6 month contract. · Essential Skills: · Strong experience with Golang ...
-
Golang Engineer
5 days ago
Anson McCade london, United KingdomJob DescriptionGolang Developer · My client a a FinTech start-up, offering greenfield work sharping new financial products, are on the hunt for a Senior contract Golang Developer to join the team. · Please note that this contract is outside IR35. Candidates must have a UK LTD Com ...
-
Golang Engineer
5 days ago
Go Tek london, United KingdomJob DescriptionPosition Description: · Go Tek are currently looking for Golang Engineers for a Silicon Valley backed dating app. · Responsibilities: · Build and develop highly scalable and secure backend services in Go. · Build and develop new product features. · Tackle challengi ...
-
Golang Engineer
5 days ago
Anson McCade london, United KingdomGolang Developer · My client a a FinTech start-up, offering greenfield work sharping new financial products, are on the hunt for a Senior contract Golang Developer to join the team. · Please note that this contract is outside IR35. Candidates must have a UK LTD Company. Please no ...
-
Golang Engineer
3 weeks ago
Job N Job (UK) (US) (CA) (PK) London, United KingdomJob Title: Golang Software Engineer · Location: London, UK · Job Type: Contract for Long-Term Engagement · Daily Rate: Open upto £600/day · Job Description: · We are seeking a talented Golang Engineer to join our team in London, UK, on a contract basis for a long-term en ...
-
Golang Engineer
5 days ago
Go Tek london, United KingdomPosition Description: · Go Tek are currently looking for Golang Engineers for a Silicon Valley backed dating app. · Responsibilities: · Build and develop highly scalable and secure backend services in Go. · Build and develop new product features. · Tackle challenging production i ...
-
Golang Engineer
1 week ago
Eames Consulting London, United Kingdom FreelanceGolang Engineer - London / Hybrid - £600 - £650+ Per Day Inside IR35 · Eames Consulting is working with a Financial Services company to secure the services of a Golang Engineer on an initial 6 month contract. · Essential Skills: · Strong experience with Golang · Agile, Test-Driv ...
-
Golang Engineer
3 weeks ago
Job N Job (UK) (US) (CA) (PK) London, United KingdomJob Description · Job Title: Golang Software Engineer · Location: London, UK · Job Type: Contract for Long-Term Engagement · Daily Rate: Open upto £600/day · Job Description: · We are seeking a talented Golang Engineer to join our team in London, UK, on a contract basis for a lon ...
-
Golang Engineer
1 week ago
Go Tek London, United KingdomJob DescriptionPosition Description: · Go Tek are currently looking for Golang Engineers for a Silicon Valley backed dating app. · Responsibilities: · Build and develop highly scalable and secure backend services in Go. · Build and develop new product features. · Tackle challengi ...
-
Golang Engineer
1 week ago
Anson McCade London, United Kingdom £500 - £600Golang DeveloperMy client a a FinTech start-up, offering greenfield work sharping new financial products, are on the hunt for a Senior contract Golang Developer to join the team.Please note that this contract is outside IR35. Candidates must have a UK LTD Company. Please note the ...
-
Golang Engineer
1 week ago
Eames Consulting Camden Area, United KingdomGolang Engineer - London / Hybrid - £600 - £650+ Per Day Inside IR35 · Eames Consulting is working with a Financial Services company to secure the services of a Golang Engineer on an initial 6 month contract. · Essential Skills: · Strong experience with Golang · Agile, Test-Drive ...
-
Golang Engineer
1 week ago
Eames Consulting London, United KingdomGolang Engineer - London / Hybrid - £600 - £650+ Per Day Inside IR35 · Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates. · Eames Consulting is working with a Financial Services company to secure the services of ...
-
Golang Engineer
3 weeks ago
Job N Job (UK) (US) (CA) (PK) London, United KingdomJob Title: Golang Software EngineerLocation: London, UKJob Type: Contract for Long-Term EngagementDaily Rate: Open upto £600/dayJob Description:We are seeking a talented Golang Engineer to join our team in London, UK, on a contract basis for a long-term engagement. As a Golang En ...
-
Golang Engineer
1 week ago
Thrive IT Systems Ltd United KingdomGolang Engineer II Premium5+ years of relevant experienceWe are looking for an innovative experienced and talented senior software engineer who will work closely with business unit and development team to develop new system capabilities as defined within the technical functional ...
-
Golang Engineer
1 week ago
Anson McCade Camden Area, United KingdomGolang Developer · My client a a FinTech start-up, offering greenfield work sharping new financial products, are on the hunt for a Senior contract Golang Developer to join the team. · Please note that this contract is outside IR35. Candidates must have a UK LTD Company. Please no ...
-
Golang Engineer
1 week ago
Go Tek Camden Area, United KingdomPosition Description: · Go Tek are currently looking for Golang Engineers for a Silicon Valley backed dating app. · Responsibilities:nBuild and develop highly scalable and secure backend services in Go.nBuild and develop new product features.nTackle challenging production issuesn ...
Golang Engineer - London, United Kingdom - Canonical
Description
This is our general process for 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
What your day will look like
What we are looking for in you
Additional skills that you might also bring
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.