Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 16 Golang Site Reliability Jobs (1 new this week) in London, England, United Kingdom 🇬🇧 in November 2024 at companies like Attest, Monzo and FATMAP with salaries from £40,000 to £100,000 working as a Senior Backend Engineer, Backend Engineer and Platform & DevOps 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
35 developers joined Golang Cafe in the last 30 days
15,133 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 16 Site Reliability Jobs in London, England, United Kingdom 🇬🇧 • Sort by
Date
Senior Backend Engineer Attest London, United Kingdom £70,000 to £100,000 a year
September 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Welcome! We’re Attest: a Consumer Growth Platform. We’re on a mission to bring every business closer to consumers, and empower them with the insights that drive predictable and repeatable growth; enabling them to create and deliver better, more useful services, products and experiences for communities worldwide.
We’re spearheaded by a bunch of awesome individuals, and our guess is that you’re pretty awesome, too. We’re ultra-proud of the inclusive company we’ve built to date. Attest is not just an exciting place to work alongside great people, but a feeling – one of belonging and adventure. We’re delighted that you’ve taken the first step to becoming an Attester by expressing an interest in who we are and what we do.
About the Technology team
Engineers join us for the technical challenges we overcome and stay for the incredible culture our Engineers create and grow, from talking at meetups such as the monthly 'London Microservices Meetup' (hosted and set up by our very own Technical Director) to contributing regularly to open source software (we're lucky to have the core contributor to Vue.js in our ranks). We work very closely with Product and Design in cross-functional squads, each of which has the autonomy to practice agile in the way that works best for them. We're also excited to build out a Data Science function here at Attest, focusing on ML and NLP techniques to provide greater insights to our customers and safeguard our high data quality.
Our tech stack utilises some of the latest technologies, such as; gRPC, linkerd2, Postgres and Elasticsearch (to name just a few) all running on Kubernetes. We mainly code in Go and Java, and going forward we are focussing on building event sourced systems in Go. Experience in these areas will be a big plus.
At Attest you will
* Collaborate with the whole team to identify and create best-in-class products.
* Deliver features regularly, be comfortable with ambiguity, and push for code quality always.
* Participate in planning, stand-ups and retrospective meetings.
* Explore innovative ways to solve problems, and become an expert in high-availability systems.
* Design highly efficient architectures that scale around user demand.
Who you are
* A team player. Collaborative, self-motivated, creative, entrepreneurial & thoughtful style.
* Thrive with opportunities. Enjoy solving complex data & architecture problems efficiently.
* Love delivery. High quality code in an agile environment.
* Results-driven. With proactive use and exploration of new technologies and methodologies.
What you’ll bring to Attest
* Expertise in building and maintaining event-driven architectures.
* Expertise in developing, testing & debugging highly-available distributed systems.
* Experience with databases: PostgreSQL / mySQL / DynamoDB / Redis.
* Experience with infrastructure technologies: Terraform, Ansible, Docker and/or Kubernetes.
What we’ll offer in return
Our benefits and perks are designed with a focus on the wellbeing, engagement, and growth of our Attesters.
A competitive salary that fairly recognises your experience and potential;
High-quality Equipment – whether you prefer a MacBook or a Windows machine, we’ll invest a sizeable amount to provide you with the right tools and set-up to help you do your best work;
**25 days paid holiday – **we care about our team’s wellbeing, so we make sure you have time to fully switch off, rest, and recharge;
**Flexible working hours and working from home – ** whether you have parental responsibilities, just need some headspace, or have a parcel being delivered, we’ll support you in making your work and personal life a manageable blend;
A generous Growth & Development budget to spend on the resources and tools that will help you grow in your role and achieve your career goals;
**10% adventure time **to invest in charitable activities, your growth and development, and/or side projects for Attest;
Weekly team lunch – a team who eats together, works hard together, and stays together, right? We order in lunch every week, but also acknowledge those who are less fortunate than ourselves: for every meal we order, our supplier donates a meal in support of the Akshaya Patra Foundation;
Fully-paid sick days – Mental health and physical health are treated equally at Attest. Whether you’ve been knocked out with the flu, are having an operation, or need some time off to manage anxiety, stress or depression, for example, we encourage all our Attesters to rest up and come back when they’re feeling more like themselves;
A values-led working environment that encourages putting people first, honesty, curiosity and leadership.
Is this role not quite the right fit for you? Or, have you not seen a suitable position available on our careers site?...We’re always on the look-out for interesting, bright folk to join our team of Attesters. Connect with us to stay in touch, and we’ll notify you when we have new opportunities.
About our people and culture
Attest is a place where you’re encouraged to bring every part of you needed to do your best work; every part of you needed to build strong, meaningful and long-lasting relationships with your fellow Attesters, our clients and partners.
We champion our people in their entirety. With our team of Attesters, we take a human-first approach, optimising for joy and adventure, ingrained in everything we do.
We’re a friendly, collaborative team, and value putting people (our team, clients and consumers) first; honesty, curiosity, empowerment and leadership are core to our team working style. Decisions are made with careful and quick consideration at Attest, to support fast and efficient growth.
About Attest
We believe that great companies put consumers and data at the heart of every decision. These companies create better, more useful products and services, which leads to happier consumers and ever-greater success.
Through our Consumer Growth Platform, everyone can now gain answers to their questions from audiences of over 100 million consumers across 80 markets.
Our clients use Attest to learn more about their target consumers, enter new markets, build new categories, validate decisions, develop better products and services, measure their brand, track competition, all with the goal of driving sustained growth across the business.
Our clients include Heineken, Walgreens Boots, Samsung, Fever-Tree, Discovery, Transferwise, and Nutmeg, among many others.
We’re backed by leading VCs, including New Enterprise Associates (NEA) – the investors behind companies such as Uber, Salesforce, Box, and Tableau; Oxford Capital and Episode 1 (the investors behind LoveFilm, Zoopla, Betfair, Shazam, CarWow and many other greats); plus several high-powered amazing Angel investors.
Diversity statement
Diversity matters, and we celebrate it at Attest! We’re building an inclusive place to work where everyone feels they belong. We see you and you’re welcome here. Attest doesn’t discriminate on the basis of any protected characteristic including race, religion or belief, gender or gender reassignment, age, sexual orientation, marital status, or disability.
We want to give everyone the opportunity to showcase their best selves during the interview process and beyond. Do let us know if there are any adjustments you’d like to make to ensure it’s more inclusive – we’re learning too, so we’re more than happy to adapt and accommodate where possible.
Backend Engineer Monzo London, United Kingdom £40,000 to £100,000 a year
June 2019
1 Applicants This Week
More Than 6 Months Old
Job Description
At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal 🚀
Please note: we get lots of successful applications for Backend Engineer, so there could be a delay in scheduling interviews from the initial stage right up until the final interviews. If you're invited to interview and you have any immediate time pressures, please let us know, as we'll always do our best to speed things up for you😊
Our backend engineers have a variety of different backgrounds
We have several non-graduates; only some of us studied Computer Science; one of the team has a degree in Marketing; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.
We encourage an open and transparent working environment
You can get involved in any aspect of the business you are interested in and,following Stripe’s example, all emails in the company are visible in an email archive. We regularly run hackathons in which people build things on our third party API and we contribute to open source software as much as possible. We’ve also made ourproduct roadmap public and give sneak peeks of features in our community forum. Our blog is a good place to learn even more about what we do!
Monzoworks in project-based sprints insmall, interdisciplinary teams
We have around 150 engineers out of roughly 800 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.
At Monzo you will get to work with a lot of exciting new technology.
We rely heavily on the following tools and technologies:
Go to write our application code (there’s an excellent interactive Go tutorial here)
We also have two physical datacenter sites with actual cables to connect to various third parties
You should apply if:
the work we’re doing sounds exciting!
you want to be involved in building a product that you (andeveryone you know) use every day
you’re keen to learn more about new technologies and the arcane inner workings of the financial industry
you’re comfortable working in a team that deals with ambiguity
you’re interested in distributed systems and writing resilient software
you have some experience with strongly-typed languages (Go,Java, C, Scala etc.).
At the moment, the following teams are looking for backend engineers:
Product
The product backend team work primarily on creating backend services and APIs for our in-app user-facing features. They work closely with our mobile engineers and designers to create a delightful user experience, and to drive growth and retention. Projects that Product backend engineers have worked on recently include Summary (giving people insight into their finances to empower them to spend sensibly) and the Current Account Switch Service (all the hard work to allow users to move to Monzo quickly and easily).
Lending
The Lending team works on making borrowing money simple, fair and transparent. They've already shipped and scaled overdrafts to hundreds of thousands of Monzo customers and they've made it easy to take out a loan without the unfair fees or confusing pricing that you find elsewhere. They work on everything from the way borrowing works in the app, right down to how they move and account for money that our customers borrow. One of the most interesting problems they face is deciding how much to lend and to whom. The team believes that they can make access to credit fairer and more transparent.
Logistics
We can help you relocate to London, we can sponsor visas, and we're open to remote working (as long as you can spend around 20% of your time in London).
We offer competitive salaries based on skills and experience, which could be anywhere between £40,000 - £100,000 per year.
We care deeply about inclusive working practices and diverse teams. If you’d prefer to work part-time or as a job-share, we’ll facilitate this wherever we can - whether to help you meet other commitments or to help you strike a great work-life balance.
We’re continually hiring for Backend Engineers! Our interview process typically consists of an initial phone screen, a take-home code task, and a half-day on-site interview. We promise not to ask you any brain teasers or trick questions, and we won't make you code on a whiteboard
Questions about this role? Head over to our careers page to read our FAQs (www.monzo.com/careers) or email tech-hiring@monzo.com
Platform & DevOps Engineer FATMAP London, United Kingdom / Berlin, Germany €60,000 to €70,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
You have:
Solid Kubernetes experience in a professional environment
● You have experience scaling Kubernetes (including auto-scaling)
● You have deployed a Kubernetes deployment on AWS
● You've implemented metrics, logging and tracing
● You know how to get under the hood to diagnose issues when things go wrong
Worked with some of the following technologies
● Golang
● Ruby/Python
● Bash script
● Postgres
Knowledge of fundamentals of GIS
● You can use PostGIS to run basic queries
Your responsibilities:
● As a fast growing company, scaling our systems as we grow will be a core part of your job.
● Building out our metrics, logging and tracing infrastructure to give us full insight into our stack.
● Looking after our AWS & Heroku accounts & infrastructure.
● Managing our external services (CDNs, Databases etc)
● Ensuring security standards throughout our infrastructure.
● Improving the performance and reliability of our tile and data stacks.
● Maintaining and improving our user databases.
● Iterating on our PostGIS adventure databases.
● Mentoring our more junior developers.
● Building on our current engineering processes such as code reviews, pull requests etc.
● Helping us continue to build our engineering culture.
Your profile:
● You're an engineer that can see the bigger picture, you understand why performance and quality is important to our end users and why automated tests and documentation are important to our wider engineering team.
● You care deeply about the quality of the work you produce.
● You can distill complex requirements into a non-complex solution.
● You have excellent communication skills and can explain complicated problems in an easy to understand way.
● You are dynamic and can effortlessly transition between the various facets of the company as required.
● You are a self-starter and comfortable taking the lead on certain aspects of your role.
● You are comfortable mentoring other members of the engineering team.
Senior Software Engineer uSwitch London, United Kingdom £60,000 to £75,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
uSwitch’s purpose is to simplify complex marketplaces with intuitive and accessible applications that genuinely improve people’s lives. Saving a few hundred pounds a year on bills makes a fundamental difference to vulnerable people who sometimes have to choose between paying for utilities or groceries.
Our platforms serve millions of users a month, process thousands of comparisons a day, and drive hundreds of complex integrations with vastly different partners. We’re a tech-driven business that focuses on agile delivery and cross functional product teams.
We are creating the next generation of comparison platforms, and as we scale we are looking for passionate, empathetic engineers to build highly performant, accessible, and beautiful consumer experiences to facilitate switching and comparisons on the web.
What you might be working on:
Building the future of the micro front-ends at uSwitch leveraging some of our packages such koa-core, ustyle, and frameworks like Inferno, Redux and GraphQL
Delivering integrated and accessible full checkout journeys for additional uSwitch products like Credit Cards and Broadband
Working with multiple other teams to help drive consumer personalisation and wider uSwitch initiatives; working in Clojure, Go, Elixir and deploying to Kubernetes
Building performance tooling to continuously improve our TTFB across the site, and optimising for a PWA experience with offline caching and push notifications
Creating beautiful dashboard experiences for our B2B products using D3.js and React
We pride ourselves in delivering accessible, performant, and functional experiences to the consumer, hopefully you do too.
The things we look for in you:
You want to grow within your career and are looking for a place that lets you have immediate, meaningful impact - we deploy up to 150 times a day
Care about the product life cycle and the lifetime value of the customer - without our customers we wouldn’t have a business
Passionate about accessibility, performance, UX, and A/B testing
Pragmatic and deliver thoughtful and awesome solutions to solve business problems
Have had experience or want to have experience working in diverse, cross functional agile teams - we value people that want to push themselves into unknown territories
Want to be involved in the larger engineering community, and contribute back to that community through open source projects and conferences
Have a deep understanding of web applications and the surrounding stacks
We aren’t wedded to languages, but you should know how an application works for a customer :)
Perks & Benefits
We want to give you a great work environment; contribute back to both your personal and professional development; and give you great benefits to make your time at uSwitch even more enjoyable. Some of these benefits include:
A competitive salary and bonus package
A healthy learning and training budget, as well as the chance to go to conferences around the world every year
The latest equipment - be it a Linux or Apple or Windows machine
Free breakfast, healthy snacks, coffee and soft drinks
Paid parental leave for those key moments in your life
We have lots of other great benefits within the business, these are just a few of them
Health insurance
Moving day off, birthday day off, charitable day off
In office gym and pilates + yoga classes
Flexi holiday policy
Bike to work scheme
Season ticket loans for those long commutes
Employer matching pension up to 7.5%
1 month full paid paternity leave to spend more time with the kids
We also want to help you with your life events, so offer interest free loans for special moments in your life like moving home, buying your first home and your wedding
Interview Process
Our application process is outlined here - so if you’re interested in reading about it in more detail go check it out!
Our interview process comprises of 3 steps, after which we will give you an offer. We will always give you feedback along the way as we value it within the company just as much as you will when you are interviewing :)
Phone interview - this is approximately 30 minutes to have a relaxed chat with you and get to know you a bit better; it will also give you an opportunity to interview us :)
Coding test - if the phone interview is positive we’ll get you to do a small test in your own time that you will submit back to us. Hopefully it’ll be great fun!
Final interview - this will be a 2 part interview where we extend the coding test in office with two of our engineers, and then we’ll spend another hour having a more in depth chat with you
Verisart is currently upgrading is is seeking a hands on Senior Golang Engineer who can work with our technical stack as we migrate from a tightly coupled backend and front end to using React/Redux.
The successful candidate will have strong web app and RESTfull API experience and will be able to support our in-house development team and can start immediately. Knowledge of micro services is also helpful.
The role would involve setting up the API framework as well as any authentication (OAuth2.0) and validation middleware. Routes would then need to be implemented and integrated. Role would also involve supporting any extra code requirements of the development team inside the scope of the API project.
The work will be carried out as part of a small team, based in London (Mayfair). Competitive rates offered, as well as flexible working hours although the position is full time and on site and the successful candidate must be available at least 4 days per week at our office in London.
In general Verisart seeks engineers interested in applying cryptography at real world problems. Our problem lies within the art market as we address the problem of proving provenance for artworks and building evidence based certificates of authenticity. We recognize that cryptography is not a magic bullet. We want to use it intelligently to provide evidence where possible for people to interpret, like the web of trust. We’re looking for people who understand how to apply cryptography to problems. While understanding the mathematical backgrounds to cryptography is great, it’s not essential if you understand how the cryptographic primitives like hashing and message signing work together to solve real problems. We value passion and hard work when tackling challenges and above all else although an interest in arts and collectibles is helpful.
Skills & requirements
Requirements
Computer science degree or similar (preferred but not necessary). Git. High level experience such as C++, Golang, Rust, Java, Python. Bitcoin experience is an asset.
Our stack
Golang, Postgres, Javascript, Heroku, Python,
About the company
Verisart is building the most trusted way to certify and verify artworks and collectibles using distributed ledger technology. We are a rapidly growing team of applied cryptographers, software engineers and designers with offices in Los Angeles and London. Robert Norton, former CEO of Sedition Art and Saatchi Art, leads the company. Peter Todd, core developer for the Bitcoin blockchain protocol and Dr. Ahmed Elgammal, Professor in Computer Science at The Art & AI Lab at Rutgers University are Board Advisors.
Backend Go Developer Geckoboard London, United Kingdom £40,000 to £61,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
At Geckoboard we help businesses use their data to align their teams on the metrics that matter most to them. We’ve been busy reimagining the way our customers get their data in Geckoboard and have a lot of interesting and creative work to do to shape their experiences. Right now, we’re looking for curious problem solvers to help us on this journey.
What are we working on?
We've completely rebuilt how data gets into Geckoboard from third-party APIs, thanks to a query planner that's written entirely in Go. Our query planner takes in the metrics that a customer would like to track, and produces a plan for how to fetch and transform those metrics from a third-party JSON API such as Zendesk, Intercom, Google Analytics, etc.
We’re now working on extending this platform and building various microservices for tracking our customers' rate limits and scheduling metric refreshes in the most efficient way possible. We’re also creating a caching engine that ensures we don't waste precious API calls on data that we know hasn't changed since last time.
The team are also in the middle of splitting up our existing REST APIs into gRPC microservices with segregated data stores. Which is a huge opportunity for us to rethink some of the fundamental assumptions about Geckoboard's data model and how we can re-architect our systems for greater reliability and to enable us to ship with more confidence.
We don’t expect you’ll have worked on all of these kinds of projects before, but if they take your fancy and you’re excited about working on distributed systems and database technologies at scale, we’d love to hear from you.
As one of our Backend Go Developers:
You’ll be writing in Golang on a day-to-day basis.
You will help architect, design, and build Geckoboard’s data pipeline.
You’ll maintain and optimise our existing infrastructure and services.
You will get involved in the prioritising and evaluation of our work.
You’ll pair with team members and get involved in code reviews.
Joining us in our London office, you’ll be working alongside a growing team of empowered engineers, with a focus on building a high quality product our customers love, work life balance and personal development.
Thousands of businesses use Geckoboard to build live TV Dashboards that focus teams on what matters. We take the complexity out of connecting data and make it simple for anyone to understand key metrics at a glance. We have pre-built integrations with 60+ tools including Google Analytics, Salesforce, Zendesk, Intercom and Google Sheets and our customers include Marketo, Slack, and Skyscanner.
In our mission to make data useful, our growing team of 40+ is headquartered in London and span across eight time zones - from Mumbai to London, San Francisco to Hawaii and more. We're always looking for people with diverse backgrounds who bring unique perspectives and skills to join our team and in return we constantly strive to ensure that we offer the most encouraging, inclusive, and efficient environment possible.
We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home lets you work in a way that fits you and your family. We see our contractual obligation to offer 25 days of paid holiday as a minimum for everyone in the organisation, not a limit.
We actively contribute to professional development, courses, conferences, and books. Our Engineering & Product team also run fortnightly "Innovation Wednesdays", where everyone has complete freedom to work on anything that interests them, from contributing to open source, to learning a new skill, or improving our internal tools and processes.