Get a weekly email with all new Golang jobs
x

Golang Flourish Software Jobs in United Kingdom


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

Browse 50+ Golang Flourish Software Jobs (1 new this week) in United Kingdom 🇬🇧 in November 2024 at companies like Seldon, Government Digital Service and Credit Kudos with salaries from £40,000 to £100,000 working as a Software Engineer, Senior Developer and Senior Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Irakli Gabisonia Tyler Minegar Edson Archela Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley Anatolii Blahodir Michael Smith
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 37 developers joined Golang Cafe in the last 30 days
  • 15,312 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 94 Flourish Software Jobs in United Kingdom 🇬🇧 • Sort by Date
Seldon Logo
Software Engineer
Seldon
London, United Kingdom
£60,000 to £90,000 a year
March 2021
2 Applicants This Week
More Than 6 Months Old

Job Description

Seldon is looking for a Software Engineer to join our team. We are focused on making it easy for machine learning models to be deployed and managed at scale in production. We provide Cloud Native products that run on top of Kubernetes and are open-core with several successful open source projects including Seldon Core, Alibi:Explain and Alibi:Detect. We also contribute to open source projects under the Kubeflow umbrella including KFServing.

About the role Design and build scalable machine learning solutions on top of the open source and enterprise Seldon products. Working on bring the Explainable AI and ML Monitoring available in the Alibi projects into the enterprise products for general use.

Essential skills A degree or higher level academic background in a scientific or engineering subject. Familiarity with linux based development. At least 2 years of experience in industry or academia showing completed projects.

Core skills (The role will be focused on these skills so we would expect existing experience or a demonstrable desire to learn these) Experience with GoLang and Python Experience with Kubernetes and the ecosystem of Cloud Native tools. Experience using machine learning tools in production. Bonus skills (Any of these will be of great interest to us) A broad understanding of data science and machine learning. Understanding of explainable AI or machine learning monitoring in production Familiarity with Kubeflow, MLFlow or Sagemaker Familiarity with python tools for data science

About our tech stack Some of our high profile technical projects: We are core authors and maintainers of Seldon Core, the most popular Open Source model serving solution in the Cloud Native (Kubernetes) ecosystem We built and maintain the black box model explainability tool Alibi We are co-founders of the KFServing project, and collaborate with Microsoft, Google, IBM, etc on extending the project We are core contributors of the Kubeflow project and meet on several workstreams with Google, Microsoft, RedHat, etc on a weekly basis We are part of the SIG-MLOps Kubernetes open source working group, where we contribute through examples and prototypes around ML serving We run the largest Tensorflow meetup in London And much more 🚀

Some of the technologies we use in our day-to-day: Go is our primary language for all-things backend infrastructure including our Kubernetes Operator, and our new GoLang Microservice Orchestrator) Python is our primary language for machine learning, and powers our most popular Seldon Core Microservices wrapper, as well as our Explainability Toolbox Alibi We leverage the Elastic Stack to provide full data provenance on inputs and outputs for thousands of models in production clusters Metrics from our models collected using Prometheus, with custom Grafana integrations for visualisation and monitoring Our primary service mesh backend leverages the Envoy Proxy, fully integrated with Istio, but also with an option for Ambassador We leverage gRPC protobufs to standardise our schemas and reach unprecedented processing speeds through complex inference graphs We use React.js for our all our enterprise user products and interfaces Kubernetes and Docker to schedule and run all of our core cloud native technology stack

Benefits Share options to align you with the long-term success of the company. Exciting phase of fast-paced start-up challenges with an ambitious team and unlimited potential for professional growth. Access to discounted lunches, gyms, shopping and cinema tickets. Healthcare benefits. Cycle To Work Scheme.

Logistics Our interview process is normally a phone interview, a coding task, and 2-3 hours of final interview (carried out virtually). 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. Our recruitment process has an average length of 3 weeks.


Apply ⎘ Copy Link ↗ Visit Link
Government Digital Service Logo
Senior Developer
Government Digital Service
London / Bristol / Manchester, United Kingdom
£50,000 to £80,000 a year
February 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

Who we are

The Government Digital Service (GDS) is part of the Cabinet Office. We lead the digital transformation of the UK government so that it works better for everyone.

Following our Government Design Principles, we deliver platforms, standards and digital services to help departments transform how they work and meet the needs of their users.

Our work is user-focused, dynamic and forward-looking, making our organisation an exciting and innovative place to work.

Find out more at the GDS Blog or the Design in Government blog.

What you'll do

You’ll share the responsibility for the digital transformation of government. You’ll ensure high quality code is delivered in line with project goals and delivery cycles. You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects. Above all, you’ll want to make government better, which may sometimes involve challenging the status quo. Also, as part of the Data Standards Authority you’ll lead by example adopting and promoting data standards.

To learn more about what Developers do in government please review the DDaT Capability Framework

As a Senior Developer in GDS you’ll:

  • lead the implementation of our central API catalogue.

  • shape the technical solution of a federated API catalogue

  • support wider technical needs from the Data Standards Authority and across Data and Innovation

  • take responsibility for solving complex issues, and for the quality of the code produced

  • work in multi-disciplinary teams to ensure our software puts user needs first

  • build automated tests to support our continuous deployment environment

  • share knowledge of tools and techniques with your wider team, both developers and non-developers

  • act as a digital ambassador across government, supporting recruitment, identifying good practices for GDS to adopt and sharing experiences, e.g. through blog posts, tech talks at conferences

  • be involved in helping recruit developers and, where appropriate, helping sift and interview

Who you are

We’re interested in people who:

  • have experience in back-end development, with detailed knowledge of Ruby

  • understand software design principles

  • research and learn new programming tools and techniques

  • take a systematic approach to solving problems

  • have experience of using testing to validate solutions

  • understand agile environments and version control

  • understand web security and accessibility

  • have an awareness of technologies used for web applications, e.g databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux, Mac OS

  • have experience working with web technologies

How you'll be assessed

In the Civil Service, we use our Success Profiles. For each role we advertise we consider what you will need to demonstrate to be successful. This gives us the best possible chance of finding the right person for the job, drives up performance and improves diversity and inclusivity. We will be looking at your experience, career history and achievements that are relevant to the specific job role.

For this role we will be assessing your ability, strength, experience, technical/specialist skills and behaviours, the following behaviours are the most relevant:

  • working together

  • changing and improving

  • making effective decisions

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

Things you need to know

You can find out about the application process and practical details like our office locations on the things you need to know page.


Apply ⎘ Copy Link ↗ Visit Link
Credit Kudos Logo
Senior Software Engineer
Credit Kudos
London, United Kingdom
£65,000 to £85,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

Credit Kudos is a venture-backed fintech startup and challenger credit bureau that uses financial behaviour to measure creditworthiness. Our technology transforms the way credit checking and credit scores work by generating a more accurate and holistic view of a borrower's creditworthiness. We’re working with lenders to help them make better, fairer credit decisions and with consumers to help them access fair, affordable credit.

We’re building a credit bureau the right way - with the customer involved and transparent throughout. We’re looking for talented and creative engineers who share our vision.

We're looking for ambitious engineers

Our company is growing and we're searching for the next generation of experienced engineers to both help shape and nurture our engineering culture as we grow and deliver high-quality products for the benefit of the whole population.

We have people with backgrounds in massive companies, small companies, and a couple for whom this is their first job. We’re looking for people who want to learn and grow as much as lead and coach; if that sounds like you, we’d love to hear from you.

We work closely together as a company

We’re a small team with a big vision, so no-one specialises too much - we wear many hats week-to-week. We’re grappling with a large problem so there are plenty of challenges to be faced but we face them one sprint at a time. Your role here would see you working with the founders of the company and the rest of the team on a wide range of issues to bring our vision of a better credit bureau to reality.

You can work with a host of great technologies

To give you a flavour of our technical stack, we use:

  • Golang and Ruby on Rails for our core applications and APIs
  • Python for our data processing + science
  • TypeScript with React and Redux for most of our front-end flows
  • Brand new Open Banking APIs for collecting financial data
  • Postgres for our data storage
  • Docker for running everything reliably
  • AWS for all our infrastructure (managed as code via Terraform)

Should you apply?

(Yes!) We’re looking for people who:

  • are excited by the work we’re doing
  • would like to be engaged in meaningful work
  • are comfortable bottoming out problems in open discussion
  • are interested in building a data-oriented company
  • love writing elegant and well-tested software
  • have experience building distributed systems

What we value:

  • Motivation, enthusiasm and passion for our mission to take on the big credit bureaus
  • Expansive thinking, transparency, honesty and a good sense of humour
  • Results and efficiency rather than hours in the office

**What you’ll get: **

  • Competitive salary and stock options
  • Flexible working arrangements, generous leave and a dog-friendly office. See full list of benefits - plus a bit more about working for us - here
  • A ton of support, but an opportunity to run your own schedule and role
  • The opportunity to develop your role and responsibilities as the company grows

Apply ⎘ Copy Link ↗ Visit Link
Third Light Logo
Backend Developer
Third Light
Cambridge, United Kingdom / Remote (UK)
£40,000 to £50,000 a year
June 2020
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Third Light is hiring a Back End Engineer —a Go developer or someone who has been mixing Go into their work or personal projects and is readynow looking for a primarily Go-based role.

You may work remotely - joining a team that already includes remote workers - or from our Cambridge office.

This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps people manage and share their digital media files easily – features that deliver 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.

Our product is a single-page JavaScript application loosely-coupled to a back end that's 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.

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. We can allocate projects that build upon your current strengths, and we offer a personal development approach that you may help shape.

Your opinion and expertise will be valued from day one.

Upcoming projects within the team

  • Integrate with social media to provide a publishing platform that can also gather user-generated content
  • Provide AI and machine vision to detect duplicate files and provide auto-tagging and OCR
  • 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
  • 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 embrace this exciting language
  • Proven back-end coding skills using either PHP or Go and for Linux
  • Demonstrable interest in Go—from industry, self directed learning or personal projects
  • An appreciation for continuous unit and integration testing
  • Skills in designing, building, testing and maintaining web services, ideally microservices
  • Ability to work with a large, live, production codebase
  • Familiarity with relational databases e.g. MySQL or PostgreSQL
  • Familiarity with CI/CD, preferably within a Git-based workflow
  • Optionally, familiarity with porting an OO monolith to a microservice architecture
  • Someone considering mid level back-end jobs such as: Go Developer | Go Microservices Developer | Golang Developer| Node.js Developer | PHP Developer | Python Developer | Back End Engineer | Back End 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

Salary and benefits

  • c.£50,000— negotiable —we're keeping an open mind
  • Contributory pension scheme
  • Personal development plan that you can shape for related training/certifications/conferences
  • 25 days holiday + public holidays | flexible hours | bicycle and free car parking | on site cafe | good coffee and tea | fresh fruit | choice of high end workstation | an adorable Beagle to brighten the office

Working remotely: The Third Light development team embraced remote working a few years ago and now has workers in more than one country. We strive to provide a friendly, fun, supportive remote-working culture and we refine our processes to make remoting easier. We will welcome your ideas and contributions. We provide computing equipment and cover reasonable costs incurred from running a home office.

Normally, as a new starter, you'd come to the office for a few weeks to get to know each other. Due to Coronavirus you will no-doubt join us remotely, at least temporarily, which will bring interesting challenges in how best to introduce you to, and integrate you into, the development team—how to train you, how to help familiarise yourself with our systems and ways of working. We see this as an interesting challenge so we’re working it out at the moment. We're planning a fully-remote ‘onboarding’ process with team meetups, one-to-one sessions and pair programming as well as online social gatherings for you when you join.

If you'd prefer to primarily work from our office this option will still be available to you after lockdown.


⎘ 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
More Than 6 Months Old
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
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
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
Site Reliability Engineer
Goldman Sachs
London, United Kingdom
£40,000 to £100,000 a year
November 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Site Reliability Engineering (SRE) is an engineering discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. At Goldman Sachs, SRE is responsible for the availability and reliability of our firm's most critical platform services, and ensures they meet the requirements of our internal and external users. We look for engineers who are motivated to collaborate with our businesses to build and run sustainable production systems, which can evolve and adapt to changes in our fast-paced, global business environment.

Skills & Requirements

  • Proficiency in one or more of the following: Go, Python, C, C++, Java, Perl, Ruby or shell scripting
  • Experience with algorithms, data structures and software design
  • Experience with UNIX operating systems internals and / or networking
  • Experience with distributed systems design, maintenance, and troubleshooting
  • Hands-on experience with debugging and optimizing code, as well as automation
  • Strong interpersonal skills, drive, and ownership
  • Coding beyond simple scripts
  • Solving novel problems from first principles

ABOUT GOLDMAN SACHS

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world.


⎘ Copy Link ↗ Visit Link
Software Engineer
Risk Ledger
London, United Kingdom
£50,000 to £70,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old

Job Description

Risk Ledger is seeking software engineers to join our core team and take ownership of developing & shaping our platform that sits on the intersection of cybersecurity and risk management. This is an opportunity to work with the latest technologies to solve an increasingly important problem, and to have an outsized impact on a product early in its lifecycle.

We are looking for an amazing and talented team from a diverse set of backgrounds and skillsets to help us grow and build a truly special company, from scratch. The main focus of the role will be on backend development, but to excel you should be comfortable up and down the stack - it’s all hands on deck at this stage, so you’ll need to be ready and willing to delve into the front-end, ship new functionality, and be involved in the product development, improving and learning as we go.

What you’ll be doing:

  • Building our system’s backend, primarily in Go. If you’re a fast learner and keen to work with Go in production, we’d love to speak with you;
  • Developing and fleshing out our API. We’ll be ingesting a lot of data from our clients and their supply chain, so having a robust API is key to taking the stress out of our customers’ lives;
  • Getting your code, and that of the team, into production - hopefully continuously and bug-free!
  • Helping to expose the backend functionality in the frontend when necessary. The UI is built in HTML, CSS and JavaScript using Vue.js, so you should be confident enough to understand how everything fits together and be happy to make improvements where appropriate.
  • Working closely with the customer relations side of the company, to ensure that we’re always focused on and building what is right for our clients to make their lives easier, not just ours.

What success will look like:

  • An awesome looking product, with the functionality our clients need.
  • A growing engineering team that people enjoy working with, who laugh together, know each other’s strengths and get the job done.
  • A rapidly expanding customer-base who are eager to use our product, keeping us on our toes when it comes to infrastructure and scaling.

Perks & Benefits

  • The autonomy and flexibility you need to deliver the work as you see fit.
  • The opportunity to get involved with, shape and lead the entire process of product strategy, design and implementation.
  • The equipment you need to get the job done.
  • All the learning resources and books you want to aid in your personal development.
  • Generous EMI stock options.
  • 32 days of holiday a year - take a break, enjoy yourself!
  • Up to an additional 30 days of unpaid leave a year to use as you wish.
  • Private health insurance.
  • Regular socials to unwind and have some fun.
⎘ Copy Link ↗ Visit Link
Back-End Engineer
Ravelin
London, United Kingdom
£40,000 to £85,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Ravelin is looking for a senior backend engineer to lead the development of a high volume fraud technology platform within a small tech team. You will be invited and expected to have opinions about the strategic direction of the company and products, as well as leading the development team from the front. A successful candidate will be willing learning new skills (machine learning, neural networks, python, golang, cloud automation etc), turning their hand to necessary tasks and working with complete autonomy.

Responsibilities

Code for Humans

Your machine is happy if it compiles; your team is happy if they can understand what it does. Your pull requests are succinct and a pleasure to review, you have unit tests where it matters, and you understand that the code is not, in fact, the documentation.

Reliable & Resilient Software Not for you the happy path or the assumed network. That habit of yours of assuming the worst and planning for it has earned your stripes in the world of running software at scale under real-world conditions.

Tools for the Team
Whether it's a smart command line utility or a core internal library, you excel at improving everyone's lives by removing repetition & common sources of error, and by solving hard problems in accessible ways. You build internal processes that are so reliable they melt into the background but are key to getting work done.

APIs
You've been on the receiving end of APIs good and bad, and want to delight our customers with the high quality they expect. You know that whilst everything should be JSON, sometimes you have to get your hands dirty with some SOAP for that critical integration but know how to isolate the contagion.

Requirements

  • Senior Backend Experience/Knowledge of
  • Go, Java, Python or C
  • AWS or GCP
  • Docker, Linux
  • NoSQL/Cassandra (not including Mongo & Redis)
  • PostgreSQL
  • Agile development
  • Distributed system design.
  • Git, CI/CD

Benefits

  • Competitive Salary & Equity Package
  • 25 days Annual Leave + Bank Holidays
  • Flexible Working Hours / WFH
  • Learning & Development Allowance
  • Volunteer Opportunities & Charity Donations
  • Fortnightly Pod Lunches
  • Office Snacks & Drinks
  • Quarterly Company Socials
  • Cycle-to-Work and Childcare Schemes
  • Office Yoga, Football, and Board Game/Movie Nights

We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 94 Flourish Software jobs in United Kingdom 🇬🇧