Get a weekly email with all new Golang jobs
x

Golang Be Mobile Jobs in United Kingdom


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

Browse 100+ Golang Be Mobile Jobs (1 new this month) in United Kingdom 🇬🇧 in May 2024 at companies like Coda Platform , Monzo and Treecard with salaries from £40,000 to £116,000 working as a Backend Engineer , Backend Engineer - Tech Ops and Lead Backend Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Vasa Chakradhar Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim P Dhananjay Sharma Albert Oraezu
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 32 developers joined Golang Cafe in the last 30 days
  • 11,934 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 114 Be Mobile Jobs in United Kingdom 🇬🇧 • Sort by Date
Coda Platform  Logo
Backend Engineer
Coda Platform
London, United Kingdom
ÂŁ70,000 to ÂŁ90,000 a year
November 2019
5 Applicants This Week
More Than 6 Months Old

Job Description

Senior Backend Developer - London

About Coda

Coda is a technology company with a mission to build the best mobile games for each individual user with help of latest design trends and technology available for personalized experiences. Experimentation, creativity, and data are at the core of what we do.

We are a well-funded seed stage company founded by mobile industry veterans who have worked together for the past 6 years and exited their previous company. The company is based in London, and we have team members in Berlin and Istanbul.

About our team

We are a group of entrepreneurs who came together to build great games. After having exited the previous company that we built together and sold, our key goal is to make an impact in an area we are all passionate about and have fun.

We started and built the biggest mobile ad network in the Middle East and Southern Europe region and sold it to AdColony, one of the biggest, the inventors of rewarded video ads in mobile games. Our expertise is in the commercialization of games at scale, enabled by complex technology platforms.

Our goal is to bring together the best talent that is fit to go after our mission, regardless of background and location. We believe in opportunity equality and in the ability of diverse thinking teams to make a world-changing impact. We are looking to join up with other risk takers to form the foundation of our team.

Job Description

We are looking for experienced backend engineers to build the Coda platform from scratch. You will be one of the pioneer engineers who contribute to all parts and elements of the data platform we are building, from infrastructure to architecture to development.

You will work in a team consisting of experienced backend, data and machine learning engineers, directly reporting to CTO, for designing and building an integrated platform with numerous components and services, the primary intention being recording, querying and processing data. Agility, speed, robustness, security and availability are the core properties of the system we are aiming for. Although there are particular technologies we would like you to be experienced with, the main acceptance criteria for this role are system thinking ability, perfect problem solving skills and desire for constant positive contribution to Coda’s success.

Responsibilities

  • Be the part of the team to architect and build the platform from ground up
  • Implement microservices architecture for all inbound/outbound backend services
  • Develop services for client and server to record, query and process various types of data streams
  • Develop real-time 3rd party connected services to import/export data
  • Develop high throughput configuration services for client feedback
  • Work on and improve the deployment/orchestration/maintenance process
  • Support Data Engineers and Machine Learning Engineers in building Data Science workbench and creating testing/staging and production environments.

Qualifications

  • 5+ years of Software Engineering experience in backend development
  • 3+ years of experience with Go
  • Designed and built services/applications that deal with big data (high in volume and throughput)
  • Experience in different types of data storage schemes (logs, objects, relational, time series, graph etc.)
  • Having successfully implemented solutions to deal with at least over 100K TPS
  • Knowledge in microservices architecture, containers, and orchestration
  • Proficient in SQL
  • Former experience with at least one relational database solution (PostgreSQL, MySQL)
  • Former experience with in-memory data stores (Redis, Memchached, etc)
  • Thorough knowledge on cloud infrastructure, experience with AWS and its variety of services from IAM to EC2, from S3 to Kinesis.
  • Keen on CI/CD pipelines and automated testing
  • As a plus worked with distributed data warehouses (Snowflake) and distributed computing frameworks (Apache Spark)

Why join Coda?

*You’ll get to benefit from being part of a transparent and early stage team where you can get exposure to various aspects of a company whilst deploying your own expertise with a clear product vision and the funding to survive the chasm * You will work on some of the hardest technical and operational challenges in the industry - explore and break your own limits and help us break our own * Yes it’s mission impossible and yes we know our ambitions are slightly over the top but we bring experience and resources of a proven team that has achieved a wild dream before and is hungry for more * You will work with a diverse team that has learning, having fun and achieving long term goals as top priorities

We Offer

  • We welcome parents and parents-to-be - 24 weeks maternity and 8 weeks paternity leave with full pay
  • 25 days of annual paid leave
  • Competitive salary and equity
  • We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.

Apply ⎘ Copy Link ↗ Visit Link
Monzo Logo
Backend Engineer - Tech Ops
Monzo
London United Kingdom / Remote (UK)
ÂŁ69,000 to ÂŁ116,000 a year
November 2020
2 Applicants This Week
More Than 6 Months Old

Job Description

We’re looking for a Backend Engineer to join our TechOps squad at Monzo.

Our TechOps squad is primarily responsible for making sure everyone at Monzo has all of the tools they need to do a great job. That means managing all of our devices (predominantly running Mac and Chrome OS), managing our G-Suite domains, providing 1:1 support to Monzonauts across the business, and much much more.

A big contributor to the success TechOps have had to date is the way we’ve embedded engineers in the squad, meaning we’ve been able to automate away a lot of the manual work traditionally associated with a TechOps squad.

This has allowed us to move quickly, achieve an incredible ratio of TechOps people to total employees, and reap the benefits of being able to hire people all across the world without friction.

You’ll help us solve problems such as:

  • How do we continue to offer outstanding service to all of our Monzonauts without exponentially increasing the number of people working in TechOps? What can we build to automate the work of 20 people?
  • What parts of traditional IT can we rethink with code to supercharge TechOps at Monzo?
  • How do we build a seamless, delightful experience for Monzonauts with best-in-class homegrown code and third party services?

The role

You’ll be a backend engineer in the squad. Some of the projects you’ll be involved in might include:

  • Integrating MDM (Mobile Device Management) and making this a function that integrates with everything else at Monzo, from inventory to access levels on your AWS account.
  • Building a seamless way to replicate groups, roles and other logical frameworks across first and third party applications to make authorisation for a Monzonaut a seamless experience.
  • Building on a system to track any and every Monzo-owned asset, from network switches to access passes and everything in between.
  • So much more - you’ll have the opportunity to influence our roadmap and build on the foundations already in place to continue scaling TechOps with Monzo

You’ll work closely with TechOps generalists and engineers from around the business to tackle some of the challenges mentioned above, working at the intersection between Security, People and TechOps to make sure we’re moving forwards together.

Security, scalability and how we continue to support the services you’re building should always be front of mind.

You’ll also have the opportunity to coach and mentor others in the squad on engineering best practices. We want to empower everyone in the squad to automate away the low-value manual work, and you’ll be key to unlocking this potential alongside other engineers in the squad.

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 🚀

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 do not ask for formal qualifications or degree requirements for any of our engineering roles.

We are actively creating an equitable environment for all of our engineers to thrive

Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups. You can read more in our 2020 Diversity and Inclusion report.

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 contribute to open source software as much as possible. 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 1,400 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 VP Architecture, 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

Our product squads are truly cross-functional.

This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As a product backend engineer you’ll work in a squad alongside product managers, marketers, user researchers, designers, mobile engineers, web engineers, data analysts, business analysts, writers and more!

You should apply if

  • You’re someone who doesn't wait to be told what to do. You spot problems and proactively fix them
  • You’re an engineer who's happy writing (or would like to learn to write) views in React and backend services in Go
  • You’re someone who can think big, but start small. The squad have lots of ideas and you’ll need to help shape these and show what is possible - then bring that to life
  • You have ideas about how we can think ‘big picture’ and can scale TechOps going forward
  • You’re comfortable working with an interrupt-driven squad. A lot of what the squad does is reactive, and you’ll need to support that at times. TechOps spin a lot of plates, and it’s important that you can see the bigger picture and prioritise your time to work on the most important problems

Logistics

Salary is around ÂŁ69,000 - ÂŁ116,000 plus stock options and other benefits.

We can help you relocate to London & we can sponsor visas.

This role can be based in our London office, but we're open to distributed working (with ad hoc meetings in London once COVID is over).

We have payroll set up in three countries: the UK, Ireland, and France. Right now, we can only hire people who work from those countries and we’ll keep this updated with new ones as we expand and are able to hire from more places 🌎

We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.

Diversity and inclusion is a priority for us – if we want to solve problems for people around the world, our team has to represent our customers. So we need to attract the best talent and create an environment that supports and includes them. You can read more about diversity and inclusion on our blog.

If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.

Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews that can be conducted via hangouts as well. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one.

Equal Opportunity Statement


At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone.

We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.


Perks & Benefits

https://monzo.com/careers/#benefits

Apply ⎘ Copy Link ↗ Visit Link
Treecard Logo
Lead Backend Engineer
Treecard
Remote (Europe, United States) / London, United Kingdom
$80,000 to $120,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

About TreeCard

TreeCard is building the leading green finance brand. We’re powered by Ecosia, the search engine that plants trees with 15M monthly active users.

Our first product, TreeCard, is a free top-up debit card that puts 80% of profits directly towards responsible reforestation investments. We’ve signed up over 100,000 users to our waiting list in the first month since announcement (breaking all of Revolut, Monzo and Curve's launch records). Our product sticks, with 40% of all sign ups being referred by a friend or family. We’re planning to launch in Q1 of 2021.

Over the coming months, we will be expanding to offer a suite of green services, from payments, to lending, to investments.

Lead Backend Engineer

We are looking for an engineer to help us build out the backend that powers TreeCard.

You will be responsible for developing the backend platform from scratch, spanning a range of the tech stack, from integrating with our banking partners, to API architecture and design for our mobile client, to the execution of new microservices that the business will depend on like risk management, fraud detection, and big data analytics.

You will be delivering a product that will become a core part of our customer’s financial lives, and used daily by hundreds of thousands of these customers. As one of the earliest employees, you will have a huge amount of responsibility over the product and company, and will be given the opportunity to hire out a team to support you as TreeCard grows.

Requirements

  • Bachelors Degree (or above) in Computer Science/Maths/Physics/ similar
  • You’re interested in distributed systems and writing resilient and highly available software
  • Exposure to architectural patterns of a large, high-scale web applications
  • You have some experience with strongly-typed languages Go (Golang), Java, C, Scala
  • Worked with secure mobile applications (e.g., finance, health)
  • Some technical management experience

⎘ Copy Link ↗ Visit Link
EDF Logo
Senior Software Engineer
EDF
London, United Kingdom
ÂŁ50,000 to ÂŁ75,000 a year
March 2021
5 Applicants This Week
More Than 6 Months Old

Job Description

Our Team

There's a great opportunity for disruption in the UK energy market. We’re one of the big suppliers, we’re agile and move quickly when it comes to tech. We’re evolving our IT landscape from traditional on-premise monoliths to a collection of scalable, independent micro services which enable us to react to the fast paced nature of business and uncertainty.
Our Software Engineering practice is at the heart of this transformation, and is a multi-disciplined team with generalists and specialists; be it front-end, back-end, DevOps, SRE or QA – everyone’s welcome!
We are supported by strong collaboration with our architects, delivery leads and product owners
Our methodology is based around agile delivery, DevOps structure and high amounts of test and pipeline automation.
We’d love to hear from engineers who want to help shape, develop and grow our software engineering practice.

Our Technology

We work almost exclusively within the native cloud space, leveraging the AWS platform and an ecosystem of SaaS components. We aim to be serverless first, where practical, and recognise and use containerization where necessary.

A high level view of our tech stack is:

  • AWS, with CodeBuild/CodePipeline based CI/CD
  • Front-end; ReactJS and ReactNative for web and mobile
  • Back-end and middleware layers; API Gateway, Lambda, EventBridge, SQS, SNS, Cognito
  • JavaScript/TypeScript for UI, Go (Golang)/Python for Lambda
  • Iac; Terraform, Serverless Framework and SAM
  • Ops; CloudWatch, NewRelic, Kibana
  • Data; RDBMS, DynamoDB, MongoDB, RedShift, Hive, Apache Spark, PySpark, Jupyter Notebooks.
  • Test; Jest, Cypress, Cucumber

Our Roles

We’re keen to speak with Engineers who are:

  • Generalist/full stack – Turn your hand to anything!
  • Front-end – Help us build beautiful, intuitive customer and staff facing web and mobile applications.
  • Back-end – Help us build API’s, orchestration, data pipelines, event management and the engine room.
  • DevOps – Help us grease the wheels with IaC, pipeline and core supporting infrastructure
  • SRE – Help use build scalable, observable software
  • QA – Help us put testing at the heart of our engineering processes and continuously optimise and automate more.
  • There’s also opportunity if you want to lead teams, enjoy mentoring, developing our teams and owning the technical delivery.

Competitive Salary and Benefits

You can expect a competitive salary and benefits package. In addition to the salary you’ll benefit from an excellent pension scheme, flexible lifestyle benefits options and entry into the bonus scheme.

Although our roles are advertised on a full-time basis as standard, flexible working arrangements will be considered.

Why EDF?

Together, we can beat the climate crisis. Together, we can help Britain achieve net zero.

We’re EDF and Britain’s biggest generator of low carbon electricity. We’re not only talking about climate change, we’re doing something about it.

We’re leading the charge for electric driving in Britain. Helping to build the nation’s low carbon network and economy. Generating power from clean sources like, wind, nuclear and solar. Investing in research into new carbon cutting tech.

Our positive energy gets each of us up every morning, and we’re proud of the great things we’re doing together.

If you want to build your future, join us and share our vision. Together, we’ll help Britain achieve net zero.


Apply ⎘ Copy Link ↗ Visit Link
Platform Engineer
Popsa
London, United Kingdom
ÂŁ50,000 to ÂŁ70,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Popsa is a design-led, engineering focussed company that uses machine learning to help people rediscover their best experiences and turn them into beautiful printed products.

We grew about 500% in 2018 and we’re now shipping over half a million photos a week to 50 countries around the world.

This position is a great opportunity for experienced software engineers with a background in the likes of Go, Python, PHP or Node.js looking to apply their existing skillset and learn and use Go in a production environment.

Our Platform Technology Stack

  • Most of our backend code is written in Go with some Python and Node.js used where they're the right tool for the job.
  • We’re entirely hosted on AWS and make extensive use of many of their services (over 30 at last count!)
  • 15+ containerised microservices running in ECS (we’re open to exploring moving to Kubernetes in the future if appropriate). Our services talk protocol buffers over HTTP and are discovered with Consul.
  • Dozens of event driven serverless functions running on Lambda, some running as APIs behind API Gateway and others as Step Functions
  • Dockerised batch compute workflows
  • NoSQL databases (predominantly DynamoDB and ElasticSearch)
  • Serverless analytics data lake backed by S3 using Athena (PrestoDB)
  • Terraform and Serverless Framework to manage our infrastructure as code

Read more about our platform technology stack here.

Some other blog posts you might find interesting too:

You and the Role

This is a central role and the work you’ll be doing will touch every aspect of the business. The Popsa platform doesn’t just power our mobile apps, but numerous internal business applications and custom integrations with our industrial print partners (some of this runs on a fleet of Raspberry PIs!), as well as a burgeoning data platform which will feed further into our growth strategies.

Our Head of Engineering Alex likes to describe our platform as an iceberg - the bit customers encounter is just the tip above the water - underneath is a dynamic event-driven structure that enables us to be a lean business that can iterate and experiment rapidly.

You will gain a unique perspective of a high growth business and have an opportunity to shape the landscape of our backend APIs, data pipelines and strategies, infrastructure automation and many more engineering goals.

You Should Apply If

  • You're impact driven and eager to have a real positive impact on the company, product, users and very importantly your colleagues as well
  • You have a self-starter mindset; you proactively identify issues and opportunities and tackle them without being told to do so
  • You’re keen to learn more about and play around with new technologies
  • What we’re doing here at Popsa excites you!

Desired skill set:

  • Strong competency with a language such as Go or Python; the majority of the Platform backend is written in Go, but we’re flexible and you'll have the opportunity to learn on the job as well as making use of your existing skillset.
  • You structure code for scalability, performance and testing
  • Experience writing and consuming RESTful and RPC APIs; you'll be designing and building new APIs for our mobile and web clients and integrating with new partners and suppliers
  • You know and appreciate automated testing
  • Experience with Linux-based operating systems
  • Experience with container technologies
  • Production database experience, bonus points for experience with both SQL and NoSQL databases

Bonus:

  • Experience of continuous integration and continuous deployment
  • Experience with AWS services such as EC2, ECS, DynamoDB, S3, SNS, SQS and Lambda, as well as tools such as Terraform and Serverless
  • Experience designing, building and managing distributed event-driven * services
  • Knowledge or experience of data engineering; tooling, processes, architectures, libraries

⎘ Copy Link ↗ Visit Link
Backend Developer
Yoti
London, United Kingdom
ÂŁ50,000 to ÂŁ70,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

The Vision

Someone who understands that “what you build” is just as important as “how you build it”. Someone who wants to do more than just code. We want dreamers, creators, someone who likes to discuss ideas and push the boundaries of technology.

Who we are

Yoti is a global company whose aim is to be the world’s trusted identity system. We have seriously ambitious goals to become the world's most secure and data sensitive company. Our passionate team works to improve the way people share their personal information. Innovative products like the Yoti mobile app help people to prove who they are online and in person.

We are creating a new concept. Something that has never been done before, Why not be part of something truly innovative and creative. Yoti is here to fight against fraud and build a secure identity system for individuals and businesses. We are a company who are pushing the boundaries of technology for a safer world.

Yoti is changing the way people prove their identity. Our products are built from the ground up to respect customers' privacy and put you in control. We will never sell on customer data - we couldn’t even if we wanted to. Designing products that are simple to use and easy to understand in the world of privacy, security and personal data is a tough challenge.

More about this Team and Project

The SDK team produces the open source tools that allow developers to integrate with the Yoti technology. We are the ones who really define the Yoti integration experience and we support 7 popular languages (Node, Java, PHP, Python, Ruby, C# and Go) plus 4 CMS plugins (Drupal 7, Drupal 8, Wordpress and Joomla).

As a Polyglot Developer, you will participate to the technical design and implementation of the new SDK features and you will make sure that our examples projects are always working and easy to understand.

You will also work closely with designers and product managers to make sure that our documentation is understandable and up to date. You will be able to have an impact from day one, but we also care about you and invest in your learning.

Your experience

  • 2 or more of our supported languages (at least 3 years of experience with one of them).
  • API concepts.
  • REST.
  • Continuous integration/delivery.
  • Git.
  • Relational databases.
  • Dependency management systems, ideally with package release experience.

It would be great if you have some experience in the following:

  • Docker.
  • Concourse.
  • Microservices.

We don’t want people to stagnate, we don’t want people to just “get by”, we offer a magnitude of tools so you continue to learn, challenge yourself, evolve as a techie and keep you constantly engaged. We even have a Yoti Labs for the people who like to play with new tools, experiment and want to build something out of this world!

Yoti in the news

  • Yoti Blog - Here
  • Company Valuation - Here
  • Telegraph News Article - Here
  • Where can I use Yoti? - Here
  • Have a read through our SDK - Here
  • Our Github account for more code info - Here

We are based in Central London, by Bank, 5 minutes walk away from London Bridge and Liverpool Street Stations. We are surrounded by a bunch of restaurants, enough to try a new lunch menu every day for a good few months!

This is a fantastic opportunity to get involved with a company doing crazy-complex projects, in a fun and exciting environment, where creativity is rewarded! You will also be working on something which millions of people could well be using daily! This kind of opportunity does not come round often so what are you waiting for, apply today and build something amazing tomorrow!

Pre-employment checks

If your application is successful please be aware that as part of our pre-employment checks:

  • We will check your details against fraud prevention databases
  • We will check identity; address match; PEPs and sanctions; bank validation, verification, fraud checks, negative data (CCJ, bankruptcy)
  • If our investigations identify fraud or other criminal offences both when applying for a job and during your employment, we will record the details on the relevant fraud prevention databases. This information may be accessed from the UK and other countries and used by law enforcement agencies and other organisations to prevent fraud.
  • Please contact HR@Yoti.com to get information on which fraud prevention databases we use.

Talent Pool

If we consider that you might be suitable for other roles in the future, we will keep your details so we can contact you about these other roles. If you do not want us to keep your details for this purpose, please e-mail HR@yoti.com or let us know at any stage of the recruitment process. For more information please read our applicant privacy notice


⎘ Copy Link ↗ Visit Link
Software Engineer (Go)
Utility Warehouse
Colindale, London, United Kingdom / Remote
ÂŁ45,000 to ÂŁ90,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

Company

Utility Warehouse is a FTSE 250 organisation which has established itself as the most trusted supplier of utility products in the UK. Utility Warehouse is the only genuine multi-utility operator in the market providing gas, electricity, landline, broadband, mobile & insurance products and services to households and businesses nationwide, all on one single monthly bill. With over 600,000 customers the organisation has grown through a philosophy of offering savings, simplicity and service. Customers enjoy a number of advantages, including membership of a discount club, and a unique CashBack reward system on everyday shopping. The organisation does not advertise, preferring instead to invest in customer services and to keep prices low. Utility Warehouse has predominantly grown through a network of over 45,000 partners who operate as lead generators and advocates for the organisation. These partners come from a range of personal and professional backgrounds, and actively take it upon themselves to promote and recommend Utility Warehouse to friends, families and their professional networks. Trust between these partners and the organisation is crucial, and ensures that customer service and satisfaction are consistently prioritised.

Background

Utility Warehouse is an energetic and entrepreneurial challenger in a market traditionally composed of monolithic, slow competitors. In the utilities market, it is difficult to compete on the quality of the product and therefore establishing a strong value proposition is crucial to avoid a race to the bottom on price. Utility Warehouse has established itself as the most trusted brand in its sector, winning accolades from industry publications and consumer advisory guides. Customer service is at the core of their business ethos and another way they differentiate from their competitors; 93% of customers would recommend the organisation to a friend. By establishing a best-in-class experience for the consumer, Utility Warehouse commands a strong market position in an age where technology makes it increasingly easy to access information on consumers’ experiences. The organisation is well-placed to capture an increasingly large portion of the £52bn market that they operate in. By staying true to their values of trust and service, Utility Warehouse is the only major provider in the market to be both growing and profitable.

Utility Warehouse has an adaptive, agile, fast-paced culture which has enabled it to grow rapidly. The management team has expanded over the last two years as part of the growth strategy with significant hires in technology, legal, marketing, and finance. These hires and the rebuilding of the platform will enable the company to grow to two million customers over the medium-term. Utility Warehouse operates at high-transactional scale, processing large volumes of data. This presents new opportunities to understand customer behaviours better and to create an improved customer experience as a result.

Opportunity

With ambitious product plans for the future, it is important to have a solid foundation to enable growth for the business, allow innovation and achieve rapid time to market. To realise this, the underlying platforms and systems must be designed to be flexible, modular and resilient.

You will join our Insurance team tasked with designing and building the insurance platform from the ground up to enable new opportunities to our insurance product and services.

The platform will be a set of simple and intelligent APIs built using microservices and event driven architectures. Internally, the decision and rating engines will leverage integration with numerous 3rd party systems to provide quotes, offer addons, allow policy uptake and operational management.

Key responsibilities

  • Design, architect and build multi-channel platform solutions
  • Contribute ideas and influence business wide solution architecture
  • Build robust and scalable end-to-end software solutions
  • Participate in the entire development life cycle, from requirements to delivery
  • Influence other team members in a cross functional product team
  • Build integrations with legacy systems with a focus on eventually moving away from them

Key requirements

  • Good engineering skill with an eye for both modelling and code architecture
  • Knowledge of when and how to apply test driven approaches
  • Understanding of microservice/service oriented and distributed architectures
  • Understanding of event source and/or event driven architectures
  • Belief in agile principles and a devops culture and be familiar working in a agile enviornment
  • Experience with a modern programming language (preferably golang)
  • Experience with containers and container orchestration technology will be beneficial but not essential

Interview Process

Hangout with engineering manager, pairing interview and whiteboard (non-algorithmic)

⎘ Copy Link ↗ Visit Link
Holland & Barrett Logo
Contract Golang Developer
Holland & Barrett
Remote (United Kingdom)
ÂŁ500 to ÂŁ600 a day
October 2021
9 Applicants This Week
More Than 6 Months Old

Job Description

Here at Holland & Barrett, we are transforming the company from the ground up, bringing in brand new technology and hiring driven developers who will be the driving force behind our success.

We are looking for an experienced Senior Golang Developer for an initial 6 months contract to help us develop and deliver a backend platform. You will be part of a team that focuses on our customer's health and wellness goals and are looking to increase our brand awareness across the mobile application space.

Skills Required

  • Fluency in Golang
  • Experience with SQL servers like MySQL or PostgreSQL or RDS or similar
  • NoSQL experience will be a huge bonus
  • TDD
  • Knowledge of cloud platforms like AWS or GCP
  • Expertise with building scalable and complex services
  • Passion to learn new technologies
  • Experience with high load backend services or distributed systems
  • Be familiar with the processing of large volumes of data
  • End-to-end RESTful API experience
  • Ability to suggest improvements, new features or user stories to the Product Owner

What are you waiting for? Get in touch and let's talk about who we are, what we want to achieve and what the future holds.

We’re innovative, we’re ambitious, we are Holland & Barrett!


Apply ⎘ Copy Link ↗ Visit Link
Cuvva Logo
Backend Engineer
Cuvva
London, United Kingdom
ÂŁ75,000 to ÂŁ90,000 a year
August 2021
6 Applicants This Week
More Than 6 Months Old

Job Description

About Cuvva

Cuvva is making car insurance radically better.

We’re creating truly flexible products that meet people’s real needs. Using lightning-fast technology to unlock better experiences and fairer prices for our customers, Cuvva is building the future of insurance every day.

Cuvva was the first UK company to sell hourly insurance through an app. Since then we’ve sold over 3 million policies and supported over 450,000 customers. We’re a world-class team of over 100 people, passionate about solving our customers’ problems. Join us.

Why work for Cuvva?

We don’t cut corners. We strive to do the right thing, even when that makes life more difficult for us.

We are customer centric and everyone in every area of the business–including our CEO & Founder Freddy–is expected to spend a few hours a month on customer support. This is so we all fully understand customer needs and how the app works! Here’s a blog post on our ‘Cops Club’.

We’ve nurtured an awesome team culture. We always speak up when we have an idea - but also 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.

We’re building a diverse team from different backgrounds, outlooks and experiences. Everyone is given a fair chance of getting a role at Cuvva. Even if you secretly don’t love insurance, trust us, you’ll love what we’re building.

About the role

You’ll work in one of our cross-functional product squads, helping the team achieve their goals - whether that’s building a new service in our backend platform, creating a new version of an existing API to deliver a new feature, or creating a CLI tool to automate something.

We work in a highly collaborative fashion, and maintain an open and transparent work environment. Engineers at Cuvva don’t just write code or implement against a spec. You’ll be expected and encouraged to take part in the entire product development process from problem-discovery to solution design, to implementation and rollout.

Each product squad autonomously owns an area of the Cuvva product. Squads are made up of engineers from multiple disciplines (backend, web, iOS, Android), product and content designers, and a product manager. Engineers at Cuvva come from a variety of backgrounds and have different but complementary skill sets. We don’t require a computer science degree - many of us are self-taught.

Our approach

We value consistently-written, simple, resilient systems. Our backend is made up of many standalone services with a JSON-based RPC interface. We aim to create a client-agnostic API design suitable for a variety of clients (mobile apps, website, internal tooling, 3rd parties). Because we’re a regulated financial company, we have interesting and rigorous requirements to meet with regards to data security and auditability.

Most systems are written in Go (some older ones are Javascript), backed by either Postgres or Mongo, and are hosted in a container environment. We heavily lean on AWS tooling such as S3, Lambda, and SQS, and we occasionally build integrations with more “legacy” 3rd party systems in the insurance industry.

You can find out more about our backend systems here: Our libraries and Go tooling is open sourced on GitHub “Showing off our K-sortable IDs” our blog

“How we analyse and test new pricing models” our blog

“How we test and roll out new product features” our blog

You'll do great here if you:

• Have genuine interest and curiosity about the Cuvva product, and consumer insurance in general

• Enjoy working as a team to solve problems collaboratively

• Have around 5 years of experience building rock-solid backend systems and APIs

• Have a track record of shipping great quality code with real customer impact

• Be comfortable and productive working with Go

• We don’t require commercial Go experience but you would be expected to have a basic understanding and a willingness to learn

• Having a background with at least one statically-typed language is a good sign

• Know your way around the major AWS services (or similar cloud services), and have an enthusiasm for cloud services in general

• Be comfortable working with containers (e.g. Docker, K8S, ECR, container based CI platforms)


Perks & Benefits

Benefits

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

• Brand new MacBook 💻

• 33 days holiday (inc public holidays🌞)

• Flexible working

• Wellbeing, personal development and work from home budgets

• Yearly increases to budgets and holiday allowances

• Generous parental leave policy

• One-to-one sessions with our Sanctus mental health coaches, giving you a safe space to talk 🧠

• Access to Lifeworks - our mental health tool and employee assistance programme

• Mates rates on your car insurance

• Salary sacrifice schemes for electric bike hire and electric car lease

• Cycle to work scheme 🚲

• Season ticket loans 🚂

• A volunteer day

• Office library full of great books 📚

• Great coffee machine in the office ☕️

• Fully stocked beer and soft drink fridge (we do team drinks every Thursday)

• Monthly team outings or remote events (so far we’ve done things like karaoke, go-karting, bowling and comedy nights) 🎤

Apply ⎘ Copy Link ↗ Visit Link
Backend Engineer
Monzo
London, United Kingdom
ÂŁ40,000 to ÂŁ100,000 a year
June 2019
4 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

Get a weekly email with all new Golang jobs

10 of 114 Be Mobile jobs in United Kingdom 🇬🇧