Get a weekly email with all new Golang jobs
x

Golang Government Digital Service Jobs in United Kingdom Paying 100,000 USD a Year


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 33 Golang Government Digital Service Jobs (1 new this month) in United Kingdom šŸ‡¬šŸ‡§ in November 2024 at companies like Geckoboard, Cloudflare and Cuvva paying at least 100,000 USD per year working as a Backend Go Software Engineer, Software Engineer - Core SRE and Backend Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Patryk Kunkel Muhammad Luthfi Arsyad Feirdy Irakli Gabisonia Tyler Minegar Edson Archela Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 36 developers joined Golang Cafe in the last 30 days
  • 15,356 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 33 Government Digital Service Jobs in United Kingdom šŸ‡¬šŸ‡§ paying at least 100,000 USD per year • Sort by Date
Geckoboard Logo
Backend Go Software Engineer
Geckoboard
London, United Kingdom / Remote (UK)
Ā£65,000 to Ā£80,000 a year
November 2020
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Excited about the idea of working on distributed systems at scale? Want to be writing Go everyday? With great people? Weā€™re looking for curious problem solvers to do just that.

At Geckoboard, weā€™re working to help teams achieve their goals by enabling a fresh way of working. This revolves around making sure that important data gets seen and acted upon. Thatā€™s where our dashboards come in. Geckoboard is straightforward dashboard software that makes it quick and easy to surface live business data, metrics and KPIs for teams.

Our engineering culture

We're all here to build something great. You'll be joining a growing team of empowered engineers in a supportive environment that values experimentation, work-life balance and personal development. We've built a culture of knowledge sharing and feedback, so you'll be involved in planning and prioritisation of work as well as peer reviews and pair programming.

Learning is also a big part of our engineering culture. About once every fortnight you're able to take a whole day ā€” an Innovation Day ā€” to work on projects that interest you, learn new skills or contribute to open sourceā€¦ whatever it may be! We encourage these projects and often they have led to improvements in the way we work or concepts that have then been prioritised, developed further and added to our Product.

We work in small and focused cross-functional teams, usually made up of a Product Manager, a Designer, and a mix of Frontend and Backend Engineers. QA and Infrastructure tend to come in at the points they're needed or for specific projects. We scope out our project such that we're able to deliver meaningful work but small enough to iterate and take on board feedback quickly. We encourage our engineers to get involved in different teams and projects based on their interests, skills and opportunities to learn. We're also equally mindful about technical debt and make sure we dedicate time to addressing it.

Our teams

**Product
**Our product teams each own a different part of the product, building features that improve Geckoboard for our customers. Some of our recent work has ranged from a new send-to-Slack feature, SSO and in the team youā€™ll be joining initially, weā€™ve been building a brand new internal framework for importing, storing, and analysing data from third-party APIs we integrate with. We know that investing in our Data Platform is the best way we can deliver flexible, high-quality integrations quickly and easily. The new framework takes care of managing and scheduling imports, responding to webhooks, receiving analytics queries, migrating data from one version to the next and allows us to build internal gRPC services using a common protobuf interface upon it.

**Platform
**We believe that we can only be successful as an Engineering team if we are constantly and systematically investing in our tooling, our common systems, and our developer experience, this is where our Platform team comes in. Our recent work has ranged from rapid response work to improving test and trace coverage, migrating existing services to Go modules and support for other teams. We're also working on enabling older RESTful services to be migrated onto gRPC with a GraphQL API gateway in front.

You should apply if:

  • What weā€™ve described sounds interesting

  • Youā€™re interested in distributed systems

  • Youā€™ve worked with Go before*

  • You want to build a product that delights its users and genuinely serves their needs

  • Youā€™re collaborative; you empathise, listen and discuss

  • You actively seek out feedback in your work and to ensure you understand the problem youā€™re solving

We know that there are great candidates who may not exactly fit into what weā€™ve described above, or who have important skills we havenā€™t thought of. If thatā€™s you or youā€™re not sure, please apply, weā€™d love to hear from you.

  • Right now we're only considering mid-to-senior level candidates, if you're still developing your Go skillset and interested in joining the Geckoboard team, head to www.geckoboard.com/careers and get in touch, we'd love to hear from you and chat about future jobs!

Work where you work best:

While most of our team are normally based in our leafy East London office, a lot of us work remotely at least a day or two during the week. This means weā€™ve always been intentional about making sure our ways-of-working are remote-friendly so we can support that flexibility for everyone. We also have fully remote team members, though the expectation is that youā€™re comfortable with a visit to the London office about once a quarter (except during pandemics).

Due to the coronavirus pandemic, our office remains closed and everyone on the team is working from home presently. Weā€™re likely to continue working from home over the Winter. We keep a close eye on the government guidance, regularly update the team, and plan to open our office only when itā€™s safe to do so again.

Some of our team have shorter working weeks and weā€™re more than happy to try to accommodate this or another arrangement whenever possible. Just let us know what works best for you or that youā€™d like to chat about it in your application.

Logistics:

At this time, weā€™re only considering candidates who are (or will be) based in the United Kingdom (regardless of whether youā€™re onsite when out offices reopen or fully remote). Unfortunately, weā€™re unable to provide sponsorship for this role.

Our hiring process:

  • 20-30 minute call with a Talent Partner
  • 45 minute video call with the Hiring Manager
  • Take home exercise
  • Virtual onsite with the team - about 2.5 hours

The whole process takes about 2-3 weeks end to end, but weā€™re flexible!

Apply for the job

Do you want to join our team as our new Backend Go Software Engineer? We'd love to hear about you!


⎘ Copy Link ↗ Visit Link
Cloudflare Logo
Software Engineer - Core SRE
Cloudflare
London, United Kingdom
Ā£60,000 to Ā£90,000 a year
November 2020
3 Applicants This Week
More Than 6 Months Old

Job Description

About Us

At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the worldā€™s largest networks that powers trillions of requests per month. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare have all web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was recognized by the World Economic Forum as a Technology Pioneer and named to Entrepreneur Magazineā€™s Top Company Cultures list.

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!

In this role, you can expect to:

  • Work on highly distributed and scalable systems
  • Participate in the constant cycle of knowledge sharing and mentoring
  • Manage and develop some of the biggest clusters in the world
  • Research and introduce cutting-edge technologies
  • Contribute to open-source

We are still a small team, well-funded, growing quickly and focused on building an extraordinary company. This is a superb opportunity to join a high-performing team and scale our high-growth network as Cloudflareā€™s business grows. You will build tools to constantly improve availability, performance, uptime and response times. You will nurture a passion for an ā€œautomate everythingā€ approach that makes systems failure-resistant and ready-to-scale.

You may be a good fit for our team if:

  • You have proven skills of designing, developing and delivering HA scalable production systems.
  • You have deep knowledge of configuration management software, preferably Salt.
  • You have solid experience with cluster management systems (Kubernetes, Mesos)
  • You are comfortable with developing software in Go or Python
  • You know how network services (DNS, TLS/SSL, HTTP) and network fundamentals (DHCP, subnetting, routing, firewalls, IPv6, BGP) work
  • You have strong experience designing and managing multi-tenant database solutions (Clickhouse, PostgreSQL, CockroachDB)
  • You are confident in your knowledge with load balancers (nginx, HAProxy)

Bonus points if:

  • You have strong operational skills and are an expert in bash scripting
  • You have practical knowledge of web and systems performance, extensively used tracing tools like ebpf and strace.

What Makes Cloudflare Special?

Weā€™re not just a highly ambitious, large-scale technology company. Weā€™re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflareā€™s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Hereā€™s the deal - we donā€™t store client IP addresses never, ever. We will continue to abide by our privacy policy and ensure that no user data is sold to advertisers or used to target consumers.

Sound like something youā€™d like to be a part of? Weā€™d love to hear from you!


Apply ⎘ Copy Link ↗ Visit Link
Cuvva Logo
Backend Engineer
Cuvva
London, United Kingdom
Ā£75,000 to Ā£90,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

About Cuvva

Cuvva is a new kind of insurance thatā€™s fast, friendly, and flexible.

We get it - insurance doesnā€™t sound exciting. But this isnā€™t insurance as you know it. Itā€™s insurance the way it should be. Weā€™re putting the customer first and building products that solve real human needs.

We were the first company in the UK to sell hourly insurance, and the first to sell insurance through an app. Weā€™ve sold over 1 million policies. Weā€™ve written over 260,000 lines of code. And weā€™re a fast-growing team of over 70 talented people.

Why work for Cuvva?

Weā€™re shaping the future of insurance. So we donā€™t cut corners. We try to do the right thing, even when that makes life more difficult for us.

Weā€™ll speak up when we have an idea - but we know when to let go and get behind something else.

And weā€™re comfortable giving and receiving honest feedback, and trying new ways of doing things. Itā€™s the Cuvva way.

Weā€™re building a diverse team with different backgrounds, outlooks and experiences. So we give everyone a fair chance of getting a role at Cuvva. Even if you secretly donā€™t love insurance. (Donā€™t worry - we didnā€™t either.)

And if you need any adjustments or support when youā€™re applying to Cuvva, no worries. Just let us know.

As well as a competitive salary (Ā£75-90k, dependent on experience) and equity based remuneration, benefits of working at Cuvva include:

Equality

Weā€™re committed to ensuring that everyone has a fair chance to join Cuvva, whatever your background. We will always treat your application in a fair and equal manner.

  • Professional development budget
  • Brand new MacBook
  • Health and wellbeing budget
  • Enhanced parental leave
  • Workplace pension scheme
  • 33 days of holiday a year (including public holidays )
  • Mates rates on your insurance
  • Work-from-home Wednesdays (Currently Work-from-home everyday!)
  • Referral bonus when you bring your friends to join the Cuvva team
  • Office library full of great books
  • Fresh fruit and breakfast club every day
  • Season ticket loans
  • Cycle to work scheme
  • A day off to volunteer
  • One-to-one sessions with our Sanctus coach, giving you a safe space to talk about your mental health
  • Coffee machine in the office
  • Fully stocked beer and soft drink fridge - we do team drinks every Thursday
  • Regular team lunches
  • Monthly team outings (so far weā€™ve done things like karaoke, go-karting, bowling and comedy night)

About the role

We're looking for a software engineer who has held senior positions in engineering teams within high-growth, high-scale startups, who will operate with a high level of autonomy, ensuring impeccable reliability and availability. You care deeply about building rock-solid infrastructure for the long term, with a track record of delivering solutions which support your team and your product.

You will develop Cuvva's core platform, abstracting the key processes required to sell insurance, delivering solutions that allow the team to develop strong and stable products, without having to spend time ensuring they get the basics right.

Aside from developing core platform services, we expect you will also become heavily involved with ops and security activities, contributing towards the maintenance of our servers, AWS account, etc.

"Core platform"

When we refer to the "core platform", we mean the services which underpin the processes of all insurance activities on our system.

For example, we expect one of these to be the "policy service", which might be responsible for ensuring compliant issuance of policies, coordinating mid-term adjustments, preventing overlapping policies (double insurance), etc.

Other services could include user authentication, risk & pricing calculation, handling the process of modifying user data in-line with any mid-term adjustment requirements.

All services we consider to be part of the core platform will have strict requirements around stability, data integrity and transactional safety. All functionality must fail safely and explicitly, for example using 2-phase commit processes or other similar techniques. This will also require a reasonable level of testing to validate this safety.

The perfect addition to our team will have:

  • a fiercely independent and self-driven approach
  • 5+ years' commercial experience working on back-end systems at high-scale startups
  • at least a year of commercial experience working with Go
  • strong knowledge of security practices, ideally with a slightly grey-hat background
  • a working knowledge of the entire web stack - from how DNS lookups are transmitted, to how browsers prioritize CSS rules
  • awareness of compliance and financial regulation

We are a small team so it is important that the successful candidate is not only technically highly competent, but also a great cultural fit!


Apply ⎘ Copy Link ↗ Visit Link
Rebank Logo
Senior Back-end Engineer
Rebank
London, United Kingdom
Ā£80,000 to Ā£100,000 a year
January 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Rebank is building the financial operating system for high-growth companies. The way companies grow has evolved over the last decade; how they manage their finances hasn't.

Our customers used to rely on error-prone spreadsheets and outdated internal processes but with Rebank they can manage their bank accounts, easily send funds across the world, and access analytics and insights all from a single login.

This is the first step towards a new kind of banking and we have the backing of great investors including Y Combinator to help us achieve that.

Here's how we work

We believe that deep technical expertise and an understanding of the problems we solve for our customers are equally important. We choose the right technology for the job because we understand how it works and how it benefits our customers. You'll be joining as an early employee so you will have significant autonomy over your role and influence in how we grow the company.

Currently, our tech stack utilises the following

  • Go (Golang)
  • PostgreSQL
  • Redis
  • AWS
  • Docker

You will spend time on

  • Designing and implementing our core global banking and payments systems
  • Building robust identity and access management systems
  • Integrating with banks and financial service providers
  • Ensuring our devops and security architecture is at the high standard our customers expect of a bank
  • Collaborating with design and product management

You should have

  • 3+ years experience with Go or other strongly-typed languages
  • A desire for solving complex engineering problems at scale
  • A high-degree of independence and drive
  • A strong knowledge of security practices
  • Comfortable working with constant change and product evolution
  • Constructively collaborate with teams across engineering, design and product
  • Working knowledge of the entire web stack - from DNS to CSS
  • The desire for a competitive salary and equity - everyone in the company shares in our success

Itā€™s a bonus if you have experience in

  • Payments and/or banking
  • Devops (docker/kubernetes/terraform)

Culture at Rebank

šŸ‘©šŸ½ā€šŸ”¬ Learn from users, build what they want

Be inquisitive about the problems we're solving for customers and how it impacts their day. A deeper understanding of our users helps us focus on building the best experiences.

šŸŽÆ Be product focused

Align user outcomes with business outcomes. Err on the side of risky ideas with high potential. Take pride in creating beautiful product workflows.

į¾žE Plan collaboratively, execute independently

Collaborate on ideas. Take action early and learn as you go. Work with a high degree of autonomy.

We're an equal opportunity employer (and very pet friendly).


⎘ Copy Link ↗ Visit Link
Cloud Architect
Ori
London, United Kingdom
Ā£70,000 to Ā£90,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Curious about distributed computing? Deploying on top of Kubernetes? Writing in GO? So are we!

Ori provides developers, networks and infrastructure owners with a software-defined edge platform to deploy, onboard & manage edge computing nodes over multiple environments and geographies.

We work with networks, big and small, to build the future of communication. Based in central London, we are searching for a hands on Cloud Architect with experience with cloud-native technologies to join a growing team of driven entrepreneurs. We are looking for candidates interested in driving technology choices, designing core architectures and bringing their experience to support the team and the development of our edge computing platform.

Promises

  • Support your personal development, prioritising growth in knowledge around technology
  • Build an environment that encourages individual autonomy within a close-knit team
  • Provide constant technical challenges or puzzles requiring creative thinking & problem solving
  • Encourage the proactive use of new technologies and processes

Responsibilities

  • Set the technical direction for cloud and networking technologies and the implementation of a distributed compute solution
  • Research and suggest updates to process and technology regularly to stay relevant
  • Mentor the team, building an environment that supports communication and collaboration aligned with our company values
  • Perform technical reviews and provide solution designs to the Engineering team
  • Work directly with partners to translate network integration requirements into product features
  • Design solutions with network virtualisation tools and cloud-native principles
  • Ensure software is designed and implemented for quality, robustness and scale
  • Take ownership and responsibility of production-ready code
  • Contribute to and ensure the completion of code development so that product releases reach general availability on time

Expectations

  • Experience and understanding of production-ready services in a Cloud-like environment
  • Understanding of architectural designs and impacts resulting in real-world implementation
  • Hands-on experience working building large scale web or cloud architectures
  • Continued development experience; writing code, tests, and debugging issues
  • Strong grasp of core architectural, programming principles and networking
  • Experience with Go or similar languages (Java, C/C++, Rust)
  • Demonstrable architectural concepts (SOA, Containerization) with coding and handling services through Docker
  • Experience with Kubernetes or similar systems (Swarm, Nomad)
  • Track record in multiple configuration management tools like Chef, Ansible, Puppet or Terraform
  • Exposure to open source networking projects in the realm of cloud, PaaS/IaaS, containerization and distributed computing
  • Awareness of Network Function Virtualisation (NFV) and Software Defined Networking (SDN)
  • Experience of modern deployment & associated tooling, integration, technology, patterns and release methodologies including automated configuration to design, build & provision at scale
  • Evidence of design and delivery of different scales of digital technical architectures resulting in real-world implementation
  • Passion for good documentation of processes and architectures, alongside open communication

Interested? Ping over your CV, Github profile or any other relevant work you want to share.

We believe diversity and inclusion make us a better company, and we embrace equal employment opportunity. We are committed to building a team that represents a variety of backgrounds, opinions and skills.


⎘ Copy Link ↗ Visit Link
DevOps Engineering Consultant
Armakuni
London, United Kingdom
Ā£50,000 to Ā£90,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

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:

  • Annual training allowance
  • BUPA Healthcare and Employee Assistance Programme
  • Shiny new MacBook Pro
  • Contributory pension
  • 25 days holiday

⎘ Copy Link ↗ Visit Link
Cloud Native Engineer
Container Solutions
London, United Kingdom
Ā£60,000 to Ā£80,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Why this job matters

IT has become the core asset for most businesses. Our Cloud Native engineers guide our clients through this increasingly complex IT landscape.

We build confidence with cloud technologies and help clients transition to modern architecture. Our engineers also work with Cloud Native vendors on next-generation open-source tools.

What we look for

  • Background in development or operations; weā€™re looking for senior engineers.
  • Experience with at least one programming language and/or scripting (e.g. Go, Java, Python, C++, Bash).
  • Experience with microservices (technologies like Docker, Kubernetes, Mesos) is valuable.
  • We are a cloud agnostic. Any cloud experience (AWS, Google, Azure) is a plus.
  • Cloud automation and infrastructure provisioning (Terraform, Ansible, Cloud Formation etc).
  • We value consultancy skills and community work, such as open-source contribution, meetups and conference talks, and/or blogging. Weā€™re more than just engineers.

Why apply

Youā€™ll be in charge of shaping a new IT architecture for some of the best companies in the world. We work in small, self-managed teams that take full responsibility for the projects. Weā€™re not tech/cloud service resellers. We mix the best open-source tools and services that make sense for the project. We move fast and deliver mainly short-term projects (2-4 months), mostly working from our offices. We automate the infrastructure of our customers and deploy orchestration layers on top of it to run apps and data.

All our engineers are encouraged to share their knowledge at conferences and within the company. We consider ourselves a continuous learning company. There are no rockstars here, just people that wanna grow themselves and their community. Switching between projects/roles/offices is possible and quite common.


⎘ Copy Link ↗ Visit Link
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!

Monzo works in project-based sprints in small, 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)

  • Cassandra for most persistent data storage

  • Kafka for our asynchronous message queue

  • Envoy Proxy for RPC

  • Kubernetes and Docker to schedule and run our services (Oliver,our Head of Engineering, gave a great talk at KubeCon on how we use these technologies)

  • AWS for most of our infrastructure

  • React for internal web dashboards

  • 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


Apply ⎘ Copy Link ↗ Visit Link
Founding Engineer
Metomic
London, United Kingdom
Ā£60,000 to Ā£80,000 a year
March 2019
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Hey!

Do you like solving problems? Building things? Breaking things? Experimenting with things? (because we do)

Come on, the answer's yes already ...

We'd like you onboard!

We're funded, we're early, we're moving super fast, and we're about to solve a MASSIVE problem. At Metomic, we're building the "privacy by design" infrastructure of the internet. Technologies plug together like Lego - it's about time that our preferences, consent and sharing permissions do the same.

It's a greenfield opportunity. We have:

  • A vision to make data ethics globally important. We want to make data-misuse a thing of the past. We want to give every product and service in the world a permissions screen.
  • A wide-open green field of freshly baked services
  • A young and pliable tech stack and infrastructure
  • Energy and drive in abundance

We love awesome engineering, and awesome engineers:

  • We're playing with Docker, Typescript/NodeJS, Go, a smidge of Python, React, rapid prototyping, metrics-metrics-metrics and tight feedback loops
  • We love autonomy and ownership, and believe in empowering our team
  • We like polyglots! If you take like a duck to water with new languages, we don't care if you haven't used much of ours

You're curious, creative and smart

And modest, too. Here are some of the other things that you have:

  • A curious mind. A love for the question "why"
  • Flexibility. Your peers say you can turn your hand to pretty much anything you set your mind to
  • Good communication skills. We're a small team!
  • The ability to code (no surprises here). You are comfortable in two or more languages
  • The ability to build fast
  • A working knowledge of devops. You can spin up a cloud hosted prototype in a jiffy...
  • ... or have sufficient google skills to make it look like you already could

...and you have a wide set of interests:

Perhaps in your free time you've dabbled with front-end. Or painting. Or robots. Or a markov-chain Trump-tweet generator. In which case can you take it down please? It's currently running the United States.

Hey you said full-stack ... but "dabbled" with front-end?

Yes. We don't need you to be a front-end person. We're looking for a great engineer in general, not a specialism - and this is the closest tag we could decide upon. So if you've ever felt "But I do lots of things! How do I present myself as capable doer of multitudinous things?" then you're perfect. "So do I need to build the front-end" Nope!

Unless that's your burning passion, in which case, hey, we'll hook you up.

What else? I want more. Open-source? Dev talks? Community?

Ok, we're going to be hitting the noise channels pretty hard to make a bit of a racket. We're engineers, and a lot of other engineers are getting on board with this idea of doing shared data "right".

So for us that means: meetups, blogging, tech talks, open-sourcing, spec-defining and platform designing. There will be lots of pizza and snacks because we're supposed to like pizza and snacks and Richard's pretty health conscious so there'll be some kind of vegetable presence too.

And if you like the sound of having a voice in the community, we will absolutely make that happen.

Whoa whoa wait, the salary?

Of course. We believe in hiring good people, and paying them well. This is a big role, it comes with a big salary. We're also offering equity, because we want everyone to be in the same boat.

Ok I'm sold. Let's chat.

Great! Our CTO Ben gets a small electric shock for every application; so even if you're not interested you should try it out to keep him on his feet.


⎘ Copy Link ↗ Visit Link
Go Developer
MachineMax
London, United Kingdom
Ā£45,000 to Ā£80,000 a year
February 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Are you an enthusiastic developer with experience in Go, looking for the opportunity to join a small but rapidly growing start-up?

MachineMax is a start-up positioned to transform and disrupt heavy industries through the use of IoT and data analytics, with the backing and investment of Shell, BCG Digital Ventures and B Capital.

What does the role involve?

  • Develop event-driven data pipelines to process IoT data
  • Design and build a suite of web services to support web and mobile apps
  • Design a system to accommodate a high volume of IoT sensor data
  • Develop automated tests for everything going into production
  • Develop CI/CD pipelines to deploy the different services

What are we looking for?

  • An experienced software engineer motivated by getting an excellent product into the hands of consumers
  • A few years of experience working with Go
  • Willingness to operate across the tech stack, from data engineering, to backend, to devops
  • Someone happy to collaborate as part of a team
  • A drive to deliver high quality code with a focus on automated testing

Tech stack:

  • Go, Python, Terraform, GCP, React, React Native, Embedded C/C++/LoRA

Interview Process

  1. 30 minute call with the CTO
  2. Technical test (2-3 hours, take home)
  3. F2F meeting (90 minutes)
⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 33 Government Digital Service jobs in United Kingdom šŸ‡¬šŸ‡§ paying at least 100,000 USD per year