Principal Software Engineer

3 weeks ago


London, Greater London, United Kingdom Canonical Full time

About the Role

We are seeking an exceptional Golang software engineer to join our team at Canonical. As a Golang engineer, you will be responsible for designing and implementing well-tested and documented software in Go, debugging and fixing issues encountered by users, and participating in our engineering process through code and architectural reviews.

About Canonical

Canonical is a leading developer of open-source software, and our mission is to deliver innovative open-source solutions to individuals and enterprises around the world. We value strong engineering standards, motivation, and teamwork, and we offer a distributed work environment with opportunities for professional growth and development.

Responsibilities

  • Design and implement well-tested and documented software in Go.
  • Debug and fix issues encountered by 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.


  • London, Greater London, United Kingdom Principal IT Full time

    Principal IT is working with a specialist software business to find a skilled .NET developer for a permanent position.This business creates cutting-edge technology for the transport industry and collaborates with well-known companies.The successful candidate will assist in deploying new features to the company's...


  • London, Greater London, United Kingdom Selfridges Full time

    Principal Software Engineer OpportunityWe're seeking an experienced Principal Software Engineer to shape our Customer & Data technology and influence our future technical direction.This role is ideal for someone who is looking to grow and develop a team that will be part of delivering future technology and change.As a key member of our agile teams, you'll...


  • London, Greater London, United Kingdom Principal IT Full time

    Principal IT is working with a specialist software business that requires a skilled developer to assist with the deployment of cutting-edge technology in the transport industry.This business develops software for household names and is looking for a developer to help them achieve their goals.The ideal candidate will have experience with ASP.Net, PowerBI,...


  • London, Greater London, United Kingdom Barts Health NHS Trust Full time

    Job Summary:As a Principal Software Engineer at our company, you will be responsible for designing and implementing scalable software solutions. Your expertise in cloud computing and software development will enable our team to deliver high-quality products to our customers. If you are a motivated and experienced software engineer looking for a new...


  • London, Greater London, United Kingdom The Engage Partnership Recruitment Full time

    Job Title: Principal .NET Software EngineerJob Summary:We are seeking a seasoned Principal .NET Software Engineer to join our team at The Engage Partnership Recruitment. As a key member of our software development team, you will be responsible for designing and implementing cutting-edge software solutions using .NET technologies.Key Responsibilities:Design...


  • London, Greater London, United Kingdom Royal Mail Group Full time

    About the RoleWe are seeking a motivated and experienced Principal Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and test complex software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality, scalable, and efficient software solutions.Provide...


  • London, Greater London, United Kingdom HuntsBot Full time

    Job Title: Principal Ruby Software EngineerCompany OverviewCleo AI is a cutting-edge tech startup focused on providing innovative solutions for financial well-being. Our mission is to empower users to take control of their finances and achieve a healthier financial life.Role Summary:We are seeking a highly skilled Principal Ruby Software Engineer to join our...


  • London, Greater London, United Kingdom Which? Full time

    About the CompanyWhich? is the UK's leading consumer champion, dedicated to making life simpler, fairer, and safer for everyone. Our mission is to empower consumers by providing them with unbiased advice, investigations, and reviews.We are looking for a skilled Principal Software Engineer - Product Development to join our team. As a principal engineer, you...


  • London, Greater London, United Kingdom Selfridges Full time

    Principal Software Architect OpportunityWe're seeking a skilled Principal Software Architect to join our agile teams in London.In this role, you'll be instrumental in shaping our Customer & Data technology, influencing our future technical direction.You'll play a pivotal role in shaping the technical direction, strategic vision, and innovation of our...


  • London, Greater London, United Kingdom Ebury Full time

    Ebury is a high-growth FinTech company that offers a range of innovative financial services. We are seeking a talented Principal Software Engineer to join our team in London.About the role:Drive growth and innovation for Ebury's financial services.Collaborate with cross-functional teams to design and develop scalable software solutions.Take ownership of...


  • London, Greater London, United Kingdom Pick for Britain Full time

    OverviewPick for Britain is a leading organisation in the industry, and we are seeking a highly experienced Principal Engineer to join our team. The successful candidate will be responsible for leading our Open Source Programme Office, working closely with our engineering teams to design and engineer InnerSource and Open Source software.As a key member of...


  • London, Greater London, United Kingdom GEMINI Full time

    At Gemini, we're looking for a Principal Software Engineer, Nifty Gateway who will be responsible for defining technical direction, unblocking and mentoring teammates, and tackling complex system and architectural challenges.This role is part of our Nifty Gateway team, which brings together artists and their communities through NFTs. We work with today's...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time £70,000 - £85,000

    About the Role:The company is seeking a Principal Software Engineer to join their tech team. As a key member, you will be responsible for creating scalable, efficient, and simple solutions using Golang/Ruby. Your focus will be on developing innovative customer features and underpinning services, deploying through Terraform to an AWS stack.About You:Strong...


  • London, Greater London, United Kingdom Foster + Partners Full time

    About Foster + PartnersFoster + Partners is a global architectural and design firm rooted in sustainability. With a strong focus on innovative designs, the company is committed to delivering exceptional projects that make a lasting impact.We are currently seeking a highly skilled Principal Software Engineering Lead to join our Information Systems team.About...


  • London, Greater London, United Kingdom loveholidays Full time

    About the RoleWe are seeking a highly skilled Principal Product Software Engineer to join our team at loveholidays. As a key member of our engineering team, you will be responsible for developing and executing a comprehensive roadmap for building our next generation front-end platforms.Key ResponsibilitiesDevelop and execute a comprehensive roadmap for...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe're seeking a seasoned Principal Software Engineer to join our team at Gearset, a leading Salesforce DevOps platform trusted by over 2000 companies worldwide. As a product-driven company founded by engineers, we prioritize a great engineering culture and are looking for experienced developers to collaborate with our team.As a Principal...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Swift Software Full time

    We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...


  • London, Greater London, United Kingdom Albany Beck Full time

    {"Roles and Responsibilities":{"title":"Roles and Responsibilities","content":"We are seeking a highly skilled Principal Software Engineer to join our dynamic team at Albany Beck. The ideal candidate will have a deep technical background in C++ and Java, as well as strong project management capabilities.This role will require producing high-quality Summit...


  • London, Greater London, United Kingdom Wiser Solutions Full time

    About the Role:We are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing and developing cutting-edge software solutions that drive business growth and innovation.Key Responsibilities:Design and develop high-quality software solutions that meet business...


  • London, Greater London, United Kingdom Automata Full time

    We are seeking a Principal Engineering Lead to join our Product Engineering teams at Automata. The successful candidate will lead the development of high-quality, scalable software applications and collaborate with cross-functional teams to drive innovation and excellence.