Golang Senior Jobs in London Paying 100,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 36 Golang Senior Jobs (1 new this month) in London, England, United Kingdom 🇬🇧 in December 2024 at companies like Somo, Synthace and The Ticket Fairy paying at least 100,000 USD per year working as a Senior Back End Engineer, Senior Software Engineer and Senior Back-End Developer. 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
37 developers joined Golang Cafe in the last 30 days
14,906 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
6 of 36 Senior Jobs in London, England, United Kingdom 🇬🇧 paying at least
100,000 USD per year • Sort by
Date
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 Synthace London, United Kingdom £50,000 to £90,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for a software engineer to continue developing and scaling our products and infrastructure.
The Project
Named by the World Economic Forum as one of the world’s 30 Technology Pioneers 2016, Synthace is re-imagining how we work with biology, exponentially improving the speed and quality of the final results. This is made possible through our high-level language and operating system for labs, Antha, which is already impacting how scientists work with biology in major companies like Dow, Merck and GSK.
Responsibilities
You’ll be working within a tight-knit development team on exciting projects with plenty of technical challenge to get your teeth into, you will:
Design, build, test, and maintain high-performance and scalable microservices in a global, federated container cluster
Integrate and deploy custom and off-the-shelf software components
Manage deadlines and priorities in a dynamic environment that blends software and wet-lab development
Master our current technology stack which includes: Kubernetes Federation, Go, Google Cloud, Docker, and Ansible
Requirements
Key requirements:
BA/BS degree in computer science or equivalent work experience
Experience with Unix development environments
Working knowledge of common network protocols (HTTP, TLS, GRPC)
Well versed in any of the following programming languages: C, C++, Java, Python, or Go
Working knowledge of HA and distributed systems
In addition, you are committed to delivering high quality software to a tight schedule. Excellent communication skills are also a must in our fast-paced, multidisciplinary environment.
We are looking for a skilled back-end developer who's passionate about tech, startups and entertainment to join our growing global team, and has extensive experience with the following:
OO/MVC PHP frameworks (such as Laravel and Symfony - we use a framework similar to these)
Node.js
Golang
You'll be working on technology that huge festivals and conferences will use to predict new trends in audiences and event attendance, automate highly-targeted ad campaigns, turn traditionally-complex workflows into incredibly intuitive event management, marketing and CRM tools, and more!
Some front-end Javascript experience would also be preferable (particularly for building client-side SDKs that need to work within cross-domain/browser security models). Lua/embedded scripting experience is also a bonus.
Your role will be to maintain and add functionality to the existing PHP code base, powering both consumer workflows and APIs that power our React-based admin dashboards. This will range from creating business logic to building complex reporting tools, payment gateway integrations and more.
Over time, you will also take part in refactoring/rebuilding parts of the PHP code base into more advanced Node.js/Golang versions.
Ideally, you will also have experience of building systems that can support high concurrency, with robust inventory locking, with the right technology components for each use case (such as Redis, CouchDB/Cloudant).
Some tasks will involve you working with our Devops engineer to create highly-scalable and redundant systems.
We are a young, fun company, funded by some of the best investors in Silicon Valley and our clients are cutting-edge events companies who partner with us to take them to the next level.
If you want to help us to be the next phase of a multi-billion dollar industry, we want to hear from you!
Perks & Benefits
One bonus about working for us = free tickets to awesome shows
Senior Backend Engineer Pusher London, United Kingdom £65,000 to £100,000 a year
August 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Pusher’s realtime APIs power applications around the world across various industries. When you see an in-app chat, a collaborative text editor, or anything else that updates instantly—it could be us shifting events behind the scenes. This role is specifically for the Chatkit team, where we are aspiring to be the industry leader of all chat SaaS by empowering developers to add chat functionality in a fraction of the development time.
As a Chatkit Engineer you will:
Massively scale up the core of Chatkit services
Influence a long-term technical roadmap for the product
Mentor the team to help make Chatkit the industry-leading chat API
What you will be able to learn
Great software engineers never stop learning, so we want to provide you opportunities for improving your knowledge. As a Chatkit Engineer:
You will get to learn and use leading-edge technologies, like Kubernetes, in high-traffic production environments
You will have a chance to learn from many experienced engineers with various technical backgrounds
You will help take Pusher’s flagship new product through a period of significant growth, encountering many engineering challenges along the way
What you will typically do
You will become the go-to expert for at least one large area of the codebase
You will need to be able to work comfortably solving ambiguous and complex problems
You will need to dive into both new and familiar areas of our code to support more inexperienced members of your team, and communicate effectively whether it be pair-programming, in a code review, or in a proposal for a new improvement or service
You will be a member of the on-call rotation, and be expected to follow through with suggestions for how to prevent future system outages, or implement self-healing systems
You will determine how to track and implement metrics of quality and drive improvements to our benchmarking process
You will also be a member of the customer support rotation during normal business hours. The Chatkit team believes in providing the best possible customer experience. In these early stages of the product lifecycle, we get firsthand insight into the challenges, complaints, and excitement of our customers through a customer support rotation
What working in the Chatkit team looks like
The Chatkit team uses a modern tech stack. Our services are written in Go and deployed on Kubernetes. Pusher uses and supports many other projects from the Cloud Native Computing Foundation.
The Chatkit team subscribes to the lean methodology. We work in short iterations with as little bureaucracy as possible. We value continuous improvement and expect team members to voice their concerns early and often so that we may address things before they become problems.
The Chatkit team breaks down silos through collaborating, information sharing, and pairing. We rotate ownership of interesting problems like benchmarking, and encourage pairing on new proposals and SDKs.
What Pusher is like
We strongly believe in the importance of diversity and inclusion. They not only provide a better working environment but also improve the quality of our services. We welcome people of different nationalities, backgrounds, experiences, abilities and perspectives.
We are here to help our customers build delightful applications. By solving significant engineering challenges and packaging them into easy to use APIs, we let developers focus on making their users happy.
We put emphasis on collaboration between people and teams. Everyone is on the same mission, so sharing work helps us reach our goals faster. Throwing problems over the wall and pointing fingers at each other is not our style.
We strive for transparency. Keeping everyone well-informed is crucial for building trust, efficiency and satisfaction at work.
Senior Software Engineer Fat Llama London, United Kingdom £70,000 to £100,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
What if owning things was no longer important? What if expensive, niche items could be available to you in seconds? And what if you could generate an extra income from your own belongings? At Fat Llama, we're already bringing about that future. We believe that one day, owning those things we only occasionally need will be as ridiculous as buying a house every time you want to go on holiday.
Our users enjoy on-demand access to anything from high-end cameras to drones to campervans. As a result, they're doing, creating and achieving incredible things every day. Income from rentals is changing the lives of many of our lenders, too - whether it's paying their rent or allowing them to drop corporate jobs and focus on passion projects.
The herd's growing fast, too. Last year we went through Y Combinator and recently announced a $10M raise from amazing investors to superpower our growth and focus on American growth.
Our Technology
Technology is at the heart of everything we do at Fat Llama, allowing us to solve a problem that has never been solved before. Our whole team gets a say in the product & tech roadmap, and our engineering team takes pride in writing, testing and deploying new features on a daily basis.
As an engineer at Fat Llama, you’ll be responsible for crafting, building and running the software which underpins our marketplace. We’re looking for somebody that can deliver solid engineering whilst moving at the same speed as our constantly growing business. You should also be excited about helping shape the direction and culture of our engineering team going forward.
Are you excited by the prospect of learning new technologies? In a rapidly changing and growing startup, you’ll be required to wear many different hats. Whether it be designing scalable systems, building tools to help our Operations team keep the business running, or slicing and dicing data for our analytics dashboards, you should welcome the challenge. You should thrive in a constantly changing environment and enjoy learning new things at a fast pace.
Our team takes pride in owning our work truly end-to-end. We’re looking for people who can plan, experiment, build, test, deploy, measure and iterate before calling it done. As a small team, we try and build on the shoulders of giants, which means that you’ll often find us working with the latest and greatest technologies.
You might be a good fit for the role if you:
Want to work in a team that values teamwork, learning and collaboration.
Love writing clean, elegant code that other people can read.
Have a deep understanding of at least two programming languages or paradigms.
Have experience mentoring and teaching other engineers.
Have led engineering projects from conception to delivery
Have expertise in designing and building web services or APIs.
Take pride in your fastidious approach to testing your code.
Have a real passion for user experience. Every. Llama. Counts.
We would be thrilled if you also had:
Experience building distributed systems or microservices.
Android, iOS or React Native work under your belt.
A deep understanding of JavaScript or Golang.
Experience working with and launching cloud based services.
If you don’t feel like you fit all of these areas, don’t worry. We are dedicated to the development of our team. Whether you’re a computer science graduate, an artist or a bricklayer, as long as you’re also a programmer, we’d love to hear from you.
Please note that the package for this role will include equity.
Applicants with less experience may want to consider applying for our software engineer role.
--
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Bringing your whole Llama to work
We're an equal opportunity employer and value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Senior Go Engineer MachineMax London, United Kingdom £50,000 to £80,000 a year
August 2018
2 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!