Feedback
Need help? Have any feedback, feature requests or bugs? Submit it here
Feedback
Get a weekly email with all new Golang jobs
x

Golang Jobs in United Kingdom


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

Browse 100+ Golang Jobs (3 new this week) in United Kingdom 🇬🇧 in October 2022 at companies like Simprints Technology Ltd, Armakuni and Container Solutions with salaries from £30,000 to £100,000 working as a Senior Backend Engineer, DevOps Engineering Consultant and Cloud Native Engineer. Last post

2-Click Apply

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





10 of 119 Golang Jobs in United Kingdom 🇬🇧 • Sort by Date
Senior Backend Engineer
Simprints Technology Ltd
Cambridge, United Kingdom
£30,000 to £42,000 a year
July 2019
1 Applicants This Week
This job posting is no longer available

Job Description

Senior Backend Engineer

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:

  • Languages: Golang, Kotlin, Typescript

  • Infrastructure: Managed cloud databases (Firestore, BigQuery), managed compute nodes (App Engine, Cloud Functions), managed stream processing platform (Pub/Sub), managed logging/monitoring/tracing (Stackdriver)

  • Event-driven microservice architecture

  • 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’)


⎘ Copy Link ↗ Visit Link
DevOps Engineering Consultant
Armakuni
London, United Kingdom
£50,000 to £90,000 a year
July 2019
1 Applicants This Week
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
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
Senior Software Engineer
Blokur
London, United Kingdom
£40,000 to £80,000 a year
July 2019
1 Applicants This Week
This job posting is no longer available

Job Description

Who are we?

Blokur is a platform that helps musicians and music companies get paid what they should, when they should. We are a curious, diverse and creative team representing five countries and counting. And our users represent 60% of music industry revenue

What are we looking for?

We are looking for a highly motivated Senior Software Engineer that can help us enhance our innovative platform for the music industry. You will be working directly on product features and overseeing the scalability of our infrastructure.

The Role

  • Implement new product features and deploy them on an on-going basis.
  • Work on the whole software development lifecycle.
  • Help drive product vision, working closely with stakeholders to deliver scalable product features.
  • Lead the scaling up our infrastructure based on an AWS, Golang, Node.js and PostgreSQL.
  • Help the team champion software quality in a pragmatic manner.
  • Be part of a highly collaborative and cross-functional team that values the creativity to experiment and build a product we are all proud of.

About you

  • Worked in a similar role before shipping scalable product features.
  • Best practices like; Continuous Integration, Infrastructure as code, Containers and Microservices are very familiar to you.
  • Have experience working with distributed systems.
  • Are interested in joining a dynamic start-up environment, feel comfortable picking up new programming languages and technologies and like to take ownership.
  • Can bring an entrepreneurial and collaborative spirit to the team.
  • Have a passion for music and an interest in decentralised applications.

Perks & Benefits

  • Competitive salary
  • Share options
  • Generous holiday allowance
  • Generous family leave
  • Flexible working
  • An opportunity to make your mark in a fast-growing start-up re-imagining the way that creators get paid
⎘ Copy Link ↗ Visit Link
Back End Developer Go (Golang)
Third Light
Cambridge, United Kingdom / Remote
£40,000 to £55,000 a year
June 2019
1 Applicants This Week
This job posting is no longer available

Job Description

Third Light is hiring a back-end developer, either a seasoned Go developer or a back-end developer looking to cross-train to Go.

You may work remotely as your full-time arrangement, joining a team that already includes remote workers.

This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps companies manage and share their digital media files easily – features that will have immediate positive impact for our global user base.

We're a small and expanding software development team, building an enterprise application with a highly-polished UI, using the very best and latest techniques. We employ an iterative, design-led process where everyone on the team gets a say. We're agile and manage our work using a gentle Kanban process with daily stand-ups and we encourage a lightweight, productive approach to development.

Our product is a JavaScript application loosely-coupled to a back end built on Go microservices and legacy PHP. We use microservices for all new features and Go is our chosen language to do this. In parallel we are migrating our older codebase to Go microservices.

Your opinion and expertise will be valued from day one.

Upcoming projects within the team

  • Create a metrics & reporting system to track usage of features, document downloads and image views
  • Implement a full SFTP client & server interface to integrate with SLR Cameras and legacy systems
  • Extend workflow and automation microservices to create intuitive automated channel publishing tools
  • Implement a scripting layer, API proxy and key-value storage engine for template-publishing tool
  • Create a chat server that provides in-app chat while integrating with external chat systems (e.g. Slack)
  • Automate orchestration of microservices in our product e.g. exploring Kubernetes
  • < your idea here! >

We're looking for

  • Someone who's positive about Go and wishes to learn and embrace this exciting language
  • Proven back end coding skills, in a Linux environment e.g. any of; Go, Java, PHP, Node.js, Python, Erlang, Haskell, Ruby
  • An enthusiasm for continuous unit and integration testing
  • Skills designing, building, testing and maintaining web services, ideally microservices
  • Ability to maintain and support a large, live, production codebase
  • Familiarity with relational databases e.g. MySQL or PostgreSQL
  • Familiarity with continuous integration and deployment preferably within a Git-based workflow
  • Optionally, familiarity with porting an OO monolith to a microservice architecture and/or OO PHP
  • Someone considering mid level back-end Developer jobs such as: Go Developer | Go Microservices Developer | Golang Developer | Java Developer | Node.js Developer | PHP Developer | Python Developer etc.

You may bring - or like to gain - skills exploring any of the following

  • Containers, containers as services and automated container deployment
  • Large-scale storage, manipulation and streaming of multimedia
  • Machine intelligence, visual recognition or similar numerical computation
  • Production experience in systems configuration, monitoring, logging, and metrics gathering

Our current technology mix - we'll help you get up to speed

Go (aka Golang) | JavaScript | PHP | NGINX | MySQL | SockJS | RabbitMQ | Debian | macOS | VMware | Git | Jira | Bitbucket | Bamboo | Slack | Basecamp


⎘ Copy Link ↗ Visit Link
Backend Engineer
Monzo
London, United Kingdom
£40,000 to £100,000 a year
June 2019
1 Applicants This Week

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 [email protected]


Apply ⎘ Copy Link ↗ Visit Link
Senior Backend Engineer (Go)
Teamwork
Ireland / Netherlands / United Kingdom / Spain / Poland / Bulgaria / Argentina
€50,000 to €65,000 a year
May 2019
2 Applicants This Week
This job posting is no longer available

Job Description

About us At Teamwork, we pride ourselves on creating the best software, working with outstanding people, and going above and beyond for our customers. That excellence has been rewarded with hundreds of thousands of amazing customers all across the globe and millions of users who sign in every day to trust us with getting their businesses organized and running productively. We’re a profitable, entirely self-funded business with no investors or outside influences beyond one: our customers and what's best for them. It’s a responsibility that we take very seriously. We’re a company of action, full of triers and doers: we try things, we make mistakes, and we learn from them.

Growing this team from Cork with an extremely talented group of people is an amazing journey to be a part of. We’re a place to work unlike any other, with a unique, creative way of doing things: see for yourself.

We're looking for an experienced back end developer to join our team and help us create our super-cool, super-secret new product.

Must have Experience with Go. Knowledge of REST and developing APIs. Experience with MySQL/MariaDB. Working knowledge of cloud infrastructure services, preferably AWS. Good communication skills. Nice to have Experience with any of the following:

Kubernetes. RabbitMQ / AMQP. Redis or similar for caching.


Perks & Benefits

What you can expect

Working at Teamwork isn't like a normal job. We believe in hiring only the best and then looking after them like they deserve. On top of a great financial package, we do everything possible to make Teamwork a great place to work.

We believe in paying a competitive salary: earn what you're worth, with regular reviews. We’re committed to your long-term future at the company, and we’re passionate about helping you to improve and enhance your skills.

You have unparalleled freedom in how you do your job. Spot something that needs improving? Off you go, make it happen. You’ll be given only the very best equipment so that, whatever your role, you'll have the very best kit to help you do your best work.

We take work-life balance very seriously: we’ll set you up with a subsidized gym membership at the gym of your choice and when you come to Cork, you will get regular company-sponsored lunches, movie nights, and nights out.

Sounds epic? Join the journey at Teamwork.

Teamwork is an equal opportunities employer.

Interview Process

Preliminary interview with HR Tech Test (Quick Golang project in your spare time) Tech interview Offer :)

⎘ Copy Link ↗ Visit Link
Golang (Go) Backend Engineer
Healum
London, United Kingdom
£50,000 to £65,000 a year
May 2019
2 Applicants This Week

Job Description

We are Healum - a well funded digital health company on a mission to improve and save 100 million lives across the globe. We believe that everyone should have access to better personalised preventative healthcare and healthcare professionals should be empowered to deliver this experience to their patients. Digital solutions can make this a reality. We build digital products to enable patients to monitor and understand their health, and software that empowers health professionals to achieve better outcomes with their patients. Our single aim is to maximise people’s engagement with their health by delighting them with products that make them feel confident, supported and motivated.

We are looking for a Golang Software Engineer based for a full-time position, to help further build Healum's distributed services platform to enhance our value proposition to our users. Are you excited about building petabyte-scale, business-critical, distributed software that helps people to transform their health outcomes? Do you find a peculiar satisfaction in bringing efficiency through intelligent algorithms? Do you enjoy looking at real-time data and incorporating that in to how you build software? The most important characteristic is that you can wear many hats and you’ll love getting your hands dirty with planning, scaling, security and testing. You’ll have a passion for playing a lead role in envisioning our platform services and preparing Healum for scale and high availability. You will work closely with the founders to build high quality and scalable systems that are integrated with our products that establish Healum as a leader in providing useful and intelligent solutions for clinicians and their patients.

You have

  • 5+ years experience in software development
  • Extensive knowledge of Golang and at least one other formal software languages (think compiled software languages C/C+, Java, Scala, Erlang, Clojure). **This is really important**. In your application note - please mention ONE feature about Golang that you like in order to qualify your application for consideration.
  • Experience in building distributed scalable and fault tolerant systems using micro-services, CEP, MQs.
  • Strong experience in working with data and multiple datastores both SQL / Non- SQL like relational data stores, document data stores, caches and graph Databases
  • Experience using go-micro or some other microservices framework and other tools like glide, godep, gorilla mux, revel,
  • Affinity for smart hacking over process and the ability to take complex technical requirements and breaking them down into smaller execution units.
  • Ruthless capabilities of documenting major technical details outside of the code and minor ones inside the code.
  • cognitive abilities to choose smart practices over best practices with a keen eye over security and scalability.
  • experience in continuously shipping and testing through deployment pipelines using CI/CD tools in an agile development environment.
  • experience in performance tuning your code and scalability thinking while writing it.

You also have

  • Deep understanding of distributed systems and service mesh concepts
  • Familiarity in Linux systems (like Centos) and some experience in scripting, automation and tooling.
  • Experience working with virtualisation systems (like Docker, Vagrant etc.) VMs and hypervisors (like vsphere, xenserver etc.)
  • Experience working with orchestration tools (like Kubernetes, Mesos, Docker Swarm etc.) and container registeries (GCE, Docker hub etc.)
  • Crazy attention to detail - sleepless nights because you found a bug that you couldn't resolve at 5:44 pm.
  • Familiarity with agile development practices (a/b testing, unit testing, continuous deployment,continuous integration,scrums) and worked in a production environment.
  • Excellent written and verbal communication skills to communicate technical concepts to a wide variety of audience.
  • Ability to be empathetic and form strong working relations with your team members, customers and partners.

As one of our first team members, a typical day might include some of the following

  • Write, test, debug and ship code and gather feedback on scale, performance, security to incorporate back into the platform.
  • Work with the founders to identify complex technical problems and solve them.
  • Work with the product design and client experience development team to support them with scalable services
  • Feed into the overall mission and vision of the Healum's platform over the period of coming months and years.
  • Inspire us with latest technical trends and frameworks especially in programming languages, data stores, security and create some of your own.
  • Work with the infrastructure team to squeeze every ounce of efficiency from our existing systems.

To land this gig, you need...

Quality experience in building large scale distributed systems, a formal degree in computer science, physics or mathematics. Background and expertise in software development, micro services, API integrations, data analytics, security and huge scale thinking!

Would you like to make a lasting impact in people’s lives and change them for better? Then get in touch. Absolutely NO recruitment agencies or outsourcing companies as we work with our PSL only.


Interview Process

If you are interested in this role email us at [email protected] with your CV, and one feature about Golang that you like and why!

⎘ Copy Link ↗ Visit Link
Senior Backend Engineer
Over
Remote / London, United Kingdom / Cape Town, South Africa
$60,000 to $100,000 a year
May 2019
1 Applicants This Week
This job posting is no longer available

Job Description

Over is an exciting Silicon Valley startup based in Cape Town, focused on making visual content and design easy for small business owners and entrepreneurs. Our vision is to inspire the world to create and empower small business owners, self-starters, and entrepreneurs with the tools and knowledge to create eye-catching visual content that helps their brands grow.

You will assist in building robust backend microservices to support content, search and other features which will drive the business to scale.


Perks & Benefits

  • Unique learning and development opportunities
  • Remote-friendly work environment
  • Unlimited leave
  • Choose your hours to match your energy levels
  • Own shares with generous stock options
  • A progressive and meaningful maternity and paternity policy
  • A monthly travel subsidy for your commute to work
  • A culture focused heavily on wellness
  • A dynamic and engaging work environment where you can:
    • Spend your downtime with a buddy playing table tennis
    • Flex your mind and muscles in weekly yoga sessions
    • Find your zen with daily meditation sessions
    • Increase resilience with weekly physiotherapy treatments
    • Get your hair styled and trimmed once a month
    • Enjoy in-house coffees, teas, smoothies, and drinks made by our awesome barista
    • Read more with your Kindle (courtesy of Over) and Expensify all your books
⎘ Copy Link ↗ Visit Link
Senior Back End Engineer (Go)
Vidsy
London, United Kingdom
£50,000 to £65,000 a year
May 2019
1 Applicants This Week
This job posting is no longer available

Job Description

Vidsy is the new way to create, combining tech with a new generation of creators and its world leading creative intelligence to deliver best-in-class video ads.

Vidsy is one of the fastest growing creative platforms globally with offices in New York & London. The creative platform driving digital transformation for the world’s leading advertisers, Vidsy is a creative partner with Facebook, Instagram, Snapchat, Twitter and Pinterest, while also being awarded Facebook’s Global Innovator for ‘Creativity in Video’.

Our Vision

Vidsy is built on 3 key pillars; Create, Disrupt and Unite. We believe that fates of brands and creators are intertwined; and that together we can build a new advertising model that drives value for all. Vidsy is defining a new era of creativity empowered by technology, constantly evolving and always in motion.

The Role

We’re looking for a Senior Software Engineer to help us to build and scale the services that power our innovative products. We use cutting edge technologies such as GoLang, React, Redux and microservices to power our platform and products.

This is a chance to have a real impact, where your contributions make a difference and you will have input into the way code, culture and product are built at Vidsy.

What You'll Be Doing

  • Being involved in the end-to-end lifecycle of features, from concept to deployment to metrics.
  • Contributing to our technical discussions and architecture.
  • Working in an autonomous, multi-functional team of developers, QA engineers, designers and product owners.

Requirements

  • 5+ years experience in software engineering (GoLang, Ruby, Python, PHP and/or C) or equivalent.
  • Commercial experience working in GoLang and with distributed systems.
  • Solid foundation of architecting production services at scale.
  • A good understanding of design patterns and software engineering principles.
  • Pragmatic approach to writing unit and integration tests.
  • An active interest in programming with Go (it's our primary back end language).
  • An understanding of large micro-service oriented architectures.

Diversity at Vidsy

Vidsy is working hard to create a representative, inclusive and super-friendly team, because we believe different experiences, perspectives and backgrounds make a better workplace, and ultimately better products.

Vidsy doesn’t discriminate on the basis of race, colour, religion or belief, gender, national origin, age, sexual orientation, marital status, disability or any other protected class.


⎘ Copy Link ↗ Visit Link
Get a weekly email with all new Golang jobs
10 of 119 Golang jobs in United Kingdom 🇬🇧