Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang Tech Lead Jobs (1 new this week) in United Kingdom đŹđ§ in November 2024 at companies like Armakuni, Somo and Luno with salaries from ÂŁ30,000 to ÂŁ100,000 working as a DevOps Engineering Consultant, Senior Back End Engineer and Senior Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
41 developers joined Golang Cafe in the last 30 days
15,101 developer profiles page views in the last 30 days
Armakuni empower our clients to take ideas to production in weeks, not months. Our Engineering Consultants act as change catalysts, enabling teams to leverage development best practices to fully optimise their cloud journeys.
Best practice. What does this actually mean? Whatâs âbestâ for one company doesnât always work for others, right? Well, not quite. Research has shown that there are certain practices that lead to happier, more productive development teams and environments, and itâs these that we are positively evangelistic about here at Armakuni. We combine the practices of Software Craftsmanship, Agile/Lean, DevOps, Cloud Native architectures and infrastructures to enable high quality, high velocity, sustainable engineering teams.
What we enjoy:
Sharing our knowledge of cutting edge tech stacks with clients and colleagues alike to ensure the long-term benefits of cloud platforms are fully leveraged
Extolling the virtues of Test Driven Development & Continuous Integration/Delivery
Assisting with the development of elegant micro-service products used at extreme scale
Delivering hands-on training that ensures our legacy remains long after we do
Regular retrospectives to figure out what weâre doing wrong so we can fix it, and what weâre doing right so we can improve on it
A day in the life:
Your primary responsibility is training and knowledge sharing with client Engineering and Development teams. As youâve spent most of your career coding and discovering strategies for successful DevOps or Cloud Native adoption, you are enthused by the concept of transferring this to new teams as they enhance their capabilities further
Mentoring client engineering teams in the adoption of new tools, technologies, techniques, patterns and processes, ultimately helping leverage a range of tools and methodologies
Driving the adoption of development best practice through whatever method is practical given the obstacles encountered.
Representing Armakuni and communicating our vision to client engineering teams, technical management and executives when required
Delivering training and support on world-class PaaS solutions composed of best-of-breed cloud native and CI/CD tools such as Cloud Foundry, PKS and Concourse
What does good look like?
First and foremost you will have a passion for leveraging technology to optimise processes and procedures. With a background in software development you will enjoy working alongside client Engineering teams to introduce and optimise development tools and methodologies, ultimately enhancing their cloud journey.
From a technical perspective we find those who enjoy a successful career as a Consulting Software Engineer with Armakuni typically have:
A proven track record of software/application development with Ruby, Golang or Java
Experience of automating deployment using CI/CD (bonus points for Concourse)
Passion for Pair Programming and TDD - these skills are crucial in how we engage and work alongside our clients
The ability to relay the positives and negatives of various tools, methodologies and ideas in a clear and constructive manner
Strong communication and consulting skills - our teams are comfortable running workshops (inceptions)/standups
Passion for growing and developing both technically and personally by tackling interesting work and challenging problems
Ability to distill complex business requirements into simple code concepts
The reward:
We offer the chance to be a part of a rapidly evolving technology-driven community; a team of like-minded experts in sharing their knowledge not just with clients but with each other. Perks include:
The chance to take ownership of your career within a rapidly evolving organisation; forge your own path!
Consulting environment free from sales and utilisation targets
Weekly company-wide retros and demos
Opportunities to visit and present at key conferences and industry events
Regular training and informal/social knowledge sharing sessions
Company stickers!
Of course we also make sure that you are well looked after offering highly competitive salaries plus an ever growing benefits package which currently includes:
Senior Back End Engineer Somo London, United Kingdom ÂŁ45,000 to ÂŁ90,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About the Job
We are currently looking for a Back-End (Golang) Engineer to work alongside a very exciting client of ours. They are disrupting the global digital marketplace for assets enveloped in company shells.
The role will entail being the back bone of the tech team and it is a unique opportunity to be part of a product with significant market fit as it scales exponentially.
About You
You are huge fan of clean design thinking & architecting, as well as a good communicator with the ability to learn and adapt.
Commercial experience with Golang and Java, along with an understanding of other programming languages such as ES6 & Python.
You will be well versed with database technologies like SQL, noSQL, key-value stores (e.g. mySQL, Postgres, MongoDB, RedisâŚ)
Strong knowledge of cloud technologies such as Google Cloud or AWS & experience with CI/CD
Familiar with unit testing, integration testing, or similar testing frameworks
About Us
Weâre one of the fastest growing digital agencies in the UK, helping the worldâs biggest brands to transform their customer experiences and become the leaders in digital change.
Weâre not just about building digital products. Using our Rapid Actionable Innovation Engine, we take our clients on a journey of digital transformation, identifying and solving their challenges from a truly customer-first perspective.
But we wouldnât be where we are without our people. We hire only the best, the smartest and the nicest folks in digital â those who push boundaries, who think big and are not afraid to be different. There are a few things that make us special, but we like to think our culture is what truly makes the difference. Weâre brave. Weâre innovators. We lead with knowledge. And we make sure everything we do creates success. If You think youâd fit in, apply https://www.somoglobal.com/career/ or drop us an email at workwithus@somoglobal.com
Senior Software Engineer Luno London, United Kingdom ÂŁ80,000 to ÂŁ100,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
Job Description
Luno is a leading global cryptocurrency company operating across more than 40 countries and with offices in London, Singapore and Cape Town. Weâre a profitable, growing company with over 2 million customers, and are backed by some of the top tech investors in the world.
Our products and services make it safe and easy for people and businesses to buy, store and learn about cryptocurrencies like Bitcoin and Ethereum. Our vision is to upgrade the world to a better financial system.
To the moon! đ
Your Mission
We have multiple openings for senior software engineers in our brand new London office. These are in a range of teams including fraud, platform, payments, shield, onboarding, and crypto-security. With over 40 engineers based in our Cape Town office, youâll be joining a group of highly motivated experienced developers who youâll work collaboratively with across our currency exchange, fraud, payments and compliance pods.
As a small company operating on a global scale, youâll immediately see how your contributions directly impact both our internal users and client experience. We make decisions based on facts, not fiction. Many of the problems weâre solving result in genuinely trail blazing solutions which canât be found on StackOverflow; so weâre looking for an experienced engineer that thrives on working in a complex domain.
We use Go, microservices architecture (gRPC) and AWS, but if you come from a Java, Python or other relevant language weâll help you get up to speed with our comprehensive engineering onboarding program.
How we work
We succeed as a team. Our teams are split into pods, each of which focuses on a specific aspect of our product. Any engineer is able to deploy to production, and we deploy multiple times each day. Your pod will include a product owner, back end engineers, Android and iOS developers, and web developers who each bring a unique perspective to the problem youâre all solving.
A typical day
Join the podâs daily standup to share progress and remove blockers
Collaborate with other engineers on the design of a new payment integration to launch to a new market
Write clean, well-tested code that directly affects users, the company and the Bitcoin ecosystem
Grab lunch with the company (we provide lunch Monday - Thursday)
Coach a team member by giving feedback on their pull-request
Whatâs in it for you
This is a fantastic opportunity to learn more about cryptocurrencies, blockchain, emerging and developed markets, and scaling a global business. We provide great benefits and the autonomy to conceive and execute your own projects. Best of all you get to work with a diverse team of talented, ambitious and friendly people on something that will truly revolutionise the world.
As a âNewnautâ weâll fly you to Cape Town to meet the wider team, and go through our comprehensive onboarding program. We expect you to have a passion for blockchain and cryptocurrencies but we understand that this is a new industry so weâll help you learn about how the blockchain works and understand all aspects of our business.
What youâll need
Building a new financial system for the world requires a special breed of people working together with unusual skill, focus and determination. âMoontalityâ represents the ten core principles that underpin everything we do, setting us apart from the rest.
As an experienced lead-level or senior engineer, youâll have:
A solid foundation in computer science in areas such as algorithms, data structures, and software design
Extensive programming experience in an object-oriented language. We use Go but we welcome applicants who have strong experience in other languages like Java, Scala or C++, etc.
Proven experience of building, shipping and supporting a product
An interest in cryptocurrencies like Bitcoin
Donât be put off if you donât tick all of the boxes â theyâre a guide based on what weâd love to see but we appreciate that great software engineers have diverse backgrounds.
Back-End Engineer Ravelin London, United Kingdom ÂŁ40,000 to ÂŁ85,000 a year
August 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Ravelin is looking for a senior backend engineer to lead the development of a high volume fraud technology platform within a small tech team. You will be invited and expected to have opinions about the strategic direction of the company and products, as well as leading the development team from the front. A successful candidate will be willing learning new skills (machine learning, neural networks, python, golang, cloud automation etc), turning their hand to necessary tasks and working with complete autonomy.
Responsibilities
Code for Humans
Your machine is happy if it compiles; your team is happy if they can understand what it does. Your pull requests are succinct and a pleasure to review, you have unit tests where it matters, and you understand that the code is not, in fact, the documentation.
Reliable & Resilient Software
Not for you the happy path or the assumed network. That habit of yours of assuming the worst and planning for it has earned your stripes in the world of running software at scale under real-world conditions.
Tools for the Team
Whether it's a smart command line utility or a core internal library, you excel at improving everyone's lives by removing repetition & common sources of error, and by solving hard problems in accessible ways. You build internal processes that are so reliable they melt into the background but are key to getting work done.
APIs
You've been on the receiving end of APIs good and bad, and want to delight our customers with the high quality they expect. You know that whilst everything should be JSON, sometimes you have to get your hands dirty with some SOAP for that critical integration but know how to isolate the contagion.
Requirements
Senior Backend Experience/Knowledge of
Go, Java, Python or C
AWS or GCP
Docker, Linux
NoSQL/Cassandra (not including Mongo & Redis)
PostgreSQL
Agile development
Distributed system design.
Git, CI/CD
Benefits
Competitive Salary & Equity Package
25 days Annual Leave + Bank Holidays
Flexible Working Hours / WFH
Learning & Development Allowance
Volunteer Opportunities & Charity Donations
Fortnightly Pod Lunches
Office Snacks & Drinks
Quarterly Company Socials
Cycle-to-Work and Childcare Schemes
Office Yoga, Football, and Board Game/Movie Nights
We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.
Weâre also fortunate to count some of the largest tech and finance firms as our customers so there will be work with them too.
Generally weâre looking for people with 2-3+ years of experience who are already working with, or really want to get involved with Ethereum blockchain technology, and more broadly are familiar with:
Distributed systems
Azure or AWS cloud
Docker and Kubernetes containerisation
Protobuf/gRPC
Cryptography
About us
We're a bootstrapped, cashflow positive blockchain business based in Old Street. Our customers include the biggest names in tech, and we need to grow!â
Weâre no stranger to the open source being responsible for the web3j group of projects (https://web3.io) and contributors to other projects in the Ethereum ecosystem.
Not only are we working with all the latest and greatest technology, we are also working closely with other global leaders in this space to create the best platform (some of whom are also our customers).
Other stuff
Weâre based in the heart of London's tech scene in Old Street.
We're a very tech-savvy organisation, who are big fans of open source - you can have a look at our CEO's GitHub profile at https://github.com/conor10
Senior Software Engineer (Go) Redbrain Birmingham, United Kingdom ÂŁ70,000 to ÂŁ80,000 a year
July 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
Weâre looking for a full-stack developer/software engineer who wants to do something extraordinary. We take pride in pushing the boundaries of engineering, technology and customer experience.
Youâll have a passion for great coding, an ability to plan out and work with high volumes of data to join our growing team of existing developers!
All in all, we process over 4 billion products daily, throwing up a volume, depth and complexity of data that few can match. And through the insights gained, we build scalable, high-performance products using cutting-edge technology that drive forward online retail growth.
Redbrain, Europeâs biggest Google Shopping partner. Weâre absolutely smashing it in the UK and across Europe last year alone driving over ÂŁ500 million in incremental sales to over 5,000 retailers.
This is an opportunity to join a team of talented problem solvers, looking at untangling complex problems and finding simple solutions. Through your work, you will have a direct impact on how the world's leading retailers grow their online sales.
We believe engineers write code for other engineers and not just for machines, therefore we celebrate clean and smart code!
If youâre keen to support us on our mission to build the worldâs best incremental sales engine, take a look at what we have on offer.
Job is linked to our Birmingham office, we're Remote first with 1 office day every two weeks.
Here are a few of the tools and methodologies we utilise:
As a Senior Software Engineer, youâll be part of one of our Engineering teams, creating great products by interpreting and following best practice architectural and engineering principles, operating frameworks, and new and improved tech applications and solutions.
Youâll own the design and development of large-scale high-performance services using technologies such as Golang & Kubernetes.
You will be a great team player, providing and seeking useful feedback from other members of their team, and seeking opportunities to help out within the wider business.
The software engineer will be able to manage their own workload, estimate tasks well and prioritise when issues arise.
Weâre looking for someone who cares deeply about building flawless product features while challenging our thinking on software architecture.
Youâll constantly strive to improve the way things are done in your team, contributing as a progressive member of the engineering team.
Someone with a passion for building performant and reliable systems, and is always up for a challenge.
Weâre looking for engineers with:
Possess programming language expertise in one or more languages, such as Go,Java, C++, C#, Python or Typescript with a passion for learning new languages.
Expertise in engineering practice, including knowledge of engineering and architectural principles
Proven experience of software design and implementation, security, cloud, infrastructure as code and CI/CD and any relevant hardware
Self-drive and constantly striving to improve your team, division and peers
Drive for advocacy of agile/lean delivery methodologies
A passion for enhancing your knowledge and evidence curiosity in emerging tech
Display empathy and understanding in supporting colleagues in the team to deliver
**As well as lots of on-the-job training and endless opportunities, youâll get:
**
Competitive salary (up to ÂŁ80,000 dependant on experience)
Remote-first environment
Company pension
Group life assurance of 10x fixed annual salary up to ÂŁ500,000 cover
Training budget for internal and external training and conferences
25 days holiday plus all Public UK holidays
The very latest tools & tech
Flexible working hours
NO AGENCIES - Please note we do not accept applications from agencies. We will treat all CV's submitted as Direct Applicants.
Comnoco is a young SaaS company with an enterprise grade product. Weâve built (in Go) a way to program backends without writing code. Users can create APIs and functions as a service as well as visually build amazing PDFs and other communications.
Weâre looking for an experienced Golang developer to join us on this journey and be a part of our core early team.
Our high-level tech stack is Go, speaking gRPC between microservices and gRPC-web to our frontend which is written in Typescript and Vue. PostgreSQL, Bolt & Minio cover storage and the Ory.sh stack covers everything identity & Auth.
For deployment weâre looking to implement Infrastructure as Code (probably Pulumi) on Kubernetes (on one of the usual cloud platforms; AWS, Google Cloud, Azure etc).
If youâre into the same/similar tech stack this could be for you. We arenât mandating minimum experience, we know itâs about your ability and interest not necessarily the years served.
A significant portion of the development has been done, we need someone to join our existing friendly team and help us build on this foundation.
This is a fun project, and we believe youâd be hard pushed to find another one as interesting or with the same opportunity for professional development.
We value honesty, kindness, fun, collaboration and people who love tech. đ¤
Weâre an equal opportunity employer and have always had a diverse team.
The role is full time and fully remote (even post Covid) but you need to be UK based and eligible to work in the UK.
Build great technology that improves millions of lives.
Overview
Simprints builds cutting-edge technology for some of the poorest individuals in the world, and in the most challenging environments on earth. We are working at the exciting interface of biometrics, technology, and international development where our product is used to radically increase transparency and effectiveness, making sure that every vaccine, every dollar, every education initiative reaches its intended recipient. Working with mentors from top companies like Google, Microsoft, and ARM, we design and develop both hardware and software by applying modern tools in distinctly un-modern environments with little to no internet connectivity. Simprints is currently on track to support over 8 million people by 2021.
We are looking for engineers with a focus on cloud-native backend development to join our growing tech team. You will work on an agile, collaborative team with a commitment to clean code and robust design, along with a strong culture of continuous learning and improvement. If building technology for global health sounds exciting, we want to meet you!
Responsibilities
Design, build, and operate secure, reliable, and scalable services that allow Simprints to support projects all over the world
Leverage modern software development practices, such as DevOps, microservices and âserverlessâ
Actively develop junior engineers through mentoring and design/code reviews
Support growth of the team by attracting, on-boarding, and retaining top talent
Qualifications
Professional experience building and operating backend services, with some experience in systems design
Professional experience working with a major public cloud provider (Google Cloud Platform, Microsoft Azure, Amazon Web Services) using serverless or managed services (e.g. DynamoDB, BigQuery, any FaaS)
Good understanding of software engineering basics such as (but not limited to) OOP, agile, REST, testing, SQL, NoSQL
Commitment to lifelong learning. You eat new technologies for breakfast and stay up-to-date with recent trends (e.g. microservices, event-driven architecture, serverless)
Ability to clearly communicate and document design decisions in both verbal and written form
Bonus points
BS/MS/PhD in Computer Science or a related field
Familiarity with Golang && (Java || Kotlin || Scala)
Experience with mobile and/or web front-end. You have been on the other side of the API gateway
Why Simprints?
Use recent, developer-friendly technologies that let you focus on what matters:
Make a positive impact on millions of the most vulnerable people in the world
Work in a team of dedicated and talented engineers committed to writing high quality code. Our informal Clean Code Officer helps keep us honest
Optional opportunities to see our tech in action by joining our deployments around the world: Bangladesh, Ethiopia, or Zimbabwe just to name a few
Incredible perks
Unlimited paid time off. Last year, the average Simprints employee took a total of 31 days off (annual leave plus UK bank holidays)
Truly flexible working hours. More efficient late at night? Thatâs fine by us, start after lunch. We are looking for people who get the job done, not for people who get the job done between 9am and 5pm
A generous budget (>ÂŁ1,500) to spend on both learning and wellness. In the past, Simprints engineers have spent this on attending tech conferences, enrolling in Udacity nanodegrees, joining bouldering gyms, and organizing instructor-led yoga sessions in the office
Two âLEGO Daysâ each quarter where you can work on any project you want. Past projects have ranged from exploring image processing techniques to building a LEGO train to deliver beer around the office
Build great technology that improves millions of lives.
Overview
Simprints builds cutting-edge technology for some of the poorest individuals in the world, and in the most challenging environments on earth. We are working at the exciting interface of biometrics, technology, and international development where our product is used to radically increase transparency and effectiveness, making sure that every vaccine, every dollar, every education initiative reaches its intended recipient. Working with mentors from top companies like Google, Microsoft, and ARM, we design and develop both hardware and software by applying modern tools in distinctly un-modern environments with little to no internet connectivity. Simprints is currently on track to support over 4 million people by 2021.
We are looking for engineers with a focus on cloud-native backend development to join our growing tech team. You will work on an agile, collaborative team with a commitment to clean code and robust design, along with a strong culture of continuous learning and improvement. If building technology for global health sounds exciting, we want to meet you!
Responsibilities
Design, build, and operate secure, reliable, and scalable services that allow Simprints to support projects all over the world
Leverage modern software development practices, such as DevOps, microservices and âserverlessâ
Actively develop junior engineers through mentoring and design/code reviews
Support growth of the team by attracting, on-boarding, and retaining top talent
Qualifications
At least 3 years of professional experience building and operating backend services, with some experience in systems design
At least 1 year of professional experience working with a major public cloud provider (Google Cloud Platform, Microsoft Azure, Amazon Web Services) using serverless or managed services (e.g. DynamoDB, BigQuery, any FaaS)
Good understanding of software engineering basics such as (but not limited to) OOP, agile, REST, testing, SQL, NoSQL
Commitment to lifelong learning. You eat new technologies for breakfast and stay up-to-date with recent trends (e.g. microservices, event-driven architecture, serverless)
Ability to clearly communicate and document design decisions in both verbal and written form
Bonus points
BS/MS/PhD in Computer Science or a related field
Familiarity with Golang && (Java || Kotlin || Scala)
Experience with mobile and/or web front-end. You have been on the other side of the API gateway
Why Simprints?
Use recent, developer-friendly technologies that let you focus on what matters:
Make a positive impact on millions of the most vulnerable people in the world
Work in a team of dedicated and talented engineers committed to writing high quality code. Our informal Clean Code Officer helps keep us honest
Optional opportunities to see our tech in action by joining our deployments around the world: Bangladesh, Ethiopia, or Zimbabwe just to name a few
Incredible perks
Unlimited paid time off. Last year, the average Simprints employee took a total of 31 days off (annual leave plus UK bank holidays)
Truly flexible working hours. More efficient late at night? Thatâs fine by us, start after lunch. We are looking for people who get the job done, not for people who get the job done between 9am and 5pm
A generous budget (>ÂŁ1,500) to spend on both learning and wellness. In the past, Simprints engineers have spent this on attending tech conferences, enrolling in Udacity nanodegrees, joining bouldering gyms, and organizing instructor-led yoga sessions in the office
Two âLEGO Daysâ each quarter where you can work on any project you want. Past projects have ranged from exploring image processing techniques to building a LEGO train to deliver beer around the office
Work from the coolest office in Cambridge (the Bradfield Centre - think âmini-WeWorkâ)
Senior Go Engineer MachineMax London, United Kingdom ÂŁ50,000 to ÂŁ80,000 a year
August 2018
3 Applicants This Week
More Than 6 Months Old
Job Description
Lead Engineer - Go, Python, AWS
Are you an enthusiastic, experienced engineer with excellent experience in Go or Python, looking for the opportunity to work in a small and growing start-up?
MachineMax is actively hiring a Lead Engineer to join them - a team of around 20 people, they are creating a world first machine analytics service that will deliver, analyse and visualise data to improve machine efficiencies through the use of IoT technologies, Machine Learning methods, and cutting-edge techniques.
This is a true opportunity to shape and build both a product and an engineering culture. Far from your typical start-up, MachineMax has been incubated with BCG Digital Ventures, a fortune 50 corporate partner, and a venture capital firm managed by a Facebook founder.
As a Lead Back End Engineer you'd be joining a tight-knit, collaborative team in a role that is a mixture of hands on coding, mentorship of less experienced developers, and contribution of software development expertise to the rest of the venture team.
Responsibilities:
Develop a range of APIs to serve multiple internal consumers, from customer facing apps to machine learning pipelines
Design and deliver high quality, well-tested code in Go/Python
Communicate with other teams and individuals to plan, coordinate and collaborate
Pitch in where needed as a valued member of an autonomous, cross-functional team
Share technical solutions and product ideas
Champion testability, security, and scalability
Requirements:
Excellent development experience building scalable backend services in Go or Python
Excellent architecture and design skills
Experience working with distributed systems
Analytical skills, with a love for problem solving and troubleshooting
Confidence in deploying production applications using AWS, Google Cloud or similar
Enthusiasm for CI/CD and the benefits you've seen when using this in previous projects
A strong understanding of databases and when to use relational and non-relational
A strong understanding of the fundamentals - data structures, algorithms, OO design and system architecture
Unix/Linux experience
Communication skills, happy to collaborate and talk with the rest of the team
Solid understanding of Agile development methods
Perks & Benefits
Bonus, shares, free gym, pension, subsidised canteen, and nice people!