Get a weekly email with all new Golang jobs
x

Golang Chorus One Jobs in United Kingdom


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

Browse 50+ Golang Chorus One Jobs (1 new this month) in United Kingdom 🇬🇧 in May 2024 at companies like Credit Kudos, Zego and Monzo with salaries from £30,000 to £100,000 working as a Senior Software Engineer, Systems Engineer (DevOps) and Backend Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Aidar Zainutdinov Selim Arslan Aiden Man Vasa Chakradhar Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 31 developers joined Golang Cafe in the last 30 days
  • 12,894 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 63 Chorus One Jobs in United Kingdom 🇬🇧 • Sort by Date
Credit Kudos Logo
Senior Software Engineer
Credit Kudos
London, United Kingdom
ÂŁ65,000 to ÂŁ85,000 a year
July 2020
2 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
Zego Logo
Systems Engineer (DevOps)
Zego
London, United Kingdom
ÂŁ65,000 to ÂŁ75,000 a year
October 2019
3 Applicants This Week
More Than 6 Months Old

Job Description

Zego is reimagining insurance for modern businesses and the self-employed. We are building a 21st century insurance platform with which to drive innovation in the industry. In 2018 we were listed as one of the top 3 disruptors to watch on the Sunday Times Fast Track 100, we were also listed in Wired magazine as one of the 5 hottest startups in London. We’re crafting the smartest insurance company in the world and we want you on board.

We are looking for a Systems Engineer to join our team in London, where you will be part of the TechOps squad whose mission is to maintain and secure the systems and infrastructure on which our product operates. You will act as a systems and operations authority and work with other software engineers to ensure products will be secure, reliable, scalable and efficient in every aspect (performance, maintenance, cost).

Systems Engineers at Zego are ultimately responsible for the well being of the product from the moment it leaves developers’ workstation. They understand the importance of efficient development processes and actively work on improving those at Zego.

We are looking for candidates who have strong analytical and troubleshooting skills,

an architect and operations minded engineer who embraces devops methodologies to improve the product and exhibit a willingness to learn and apply new technology.

Your experience should include (preferred):

  • Coding and scripting (Bash, Python, Golang)
  • Configuring Infrastructure as Code (Terraform)
  • Cloud services (AWS)
  • Container management and orchestration (Docker, Kubernetes)

We offer a number of benefits to all our employees, including:

  • Experience of working with founders from VC backed fast-growing startups
  • A great office located in Shoreditch right by Old Street Roundabout
  • High-end equipment of your choice
  • A competitive compensation package including options
  • A company sponsored mental health program
  • Free breakfast in the office every Friday

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


Apply ⎘ 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 Development Engineer (Golang)
Speechmatics
Cambridge, United Kingdom
ÂŁ30,000 to ÂŁ60,000 a year
April 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

SOFTWARE DEVELOPMENT ENGINEER (GOLANG)

Location:Cambridge, UK Contact: careers@speechmatics.com

“Speechmatics is on the bleeding edge of speech recognition, and as a Software Engineer, I get to build the infrastructure to deliver this at scale using state-of-the-art technology. As well as that, I work with a wonderful team and there’s a very welcoming and supportive culture in the company. If you’re currently looking for a new opportunity, and are interested in a position in one of the best Machine Learning companies in the UK, look no further.”

Michel Hollands, Software Development Engineer at Speechmatics

Background

Speech technology is one of the most popular discussion items at the moment, yet speech interaction is limited to “Alexa, turn on the light”, or “Siri, where is the nearest coffee shop?” We are taking speech technology to the next level using our expertise in machine learning and speech-to-text technology to enable our customers to use conversational speech recognition. Our solutions power subtitling on TV, content discovery for videos, compliance solutions in banks, improve efficiency of meetings, and many other use-cases. Our mission is to improve human communication with a global speech engine, that works and put speech back at the heart of communication.

At Speechmatics you’ll be working with some of the smartest minds in the industry, working on cutting-edge projects and deploying the latest machine learning techniques to disrupt the market, providing customers with the best speech technology available, all whilst immersed in a progressive and great company culture. You can enjoy benefits including, share options, healthcare, life assurance, Bike Doctor, massages, regular BBQs, Brew Dogs in the fridge, no red tape, a top end laptop and much more. We’re building a company that truly strives to be world-leading and we’re looking for people who wholeheartedly believe they can be additive to our culture, bring new ideas to the table and get stuff done. If that’s you, carry on reading.

The Opportunity

The Speechmatics Engineering team develops and maintains speech-oriented products and services that will be used by businesses worldwide and is responsible for the complete product development cycle for these products. In this role, you’ll help to support fundamental language processing research as well as helping to build our public cloud-based SaaS service and products that will be deployed by our users in their data centres and cloud instances.

You’ll solve and overcome challenges to deliver a rapidly growing product portfolio. In addition to helping deliver features you will help drive the system architecture as well as contribute towards defining and improving the best practices we employ to develop new features and products. Initially, your primary coding language will be Python, however, you’ll be tasked with helping the team adopt Go as our primary coding language when compiled code is preferred.

Because you will be joining a rapidly expanding team, you will need to be a team player who thrives in a fast-paced environment, with a focus on rapidly moving research developments into products. We strongly encourage versatility and knowledge transfer within and across teams.

No prior experience of speech recognition is necessary. Speechmatics has a team of speech recognition engineers who will collaborate on all speech recognition related projects and teach you any specialised knowledge required. This will include opportunities to participate in internal training courses aimed at teaching machine learning theory and practice. If you are a talented, detail-oriented engineer with a solid software development foundation and a commitment to deliver the best possible technology solutions, then we want to hear from you!

Key Responsibilities

  • Delivering high quality, maintainable and robust code on time, as part of a team
  • Executing projects and developing against an outlined design
  • Developing pragmatic solutions and building flexible systems without over-engineering
  • Involvement at all stages of the software development cycle, including designing and developing new architectural systems and improvements, and QA processes
  • Participation in estimation and sprint planning in an agile environment
  • Working closely with other technical teams and the product team to deliver on the company’s technical vision

Requirements

Essential

  • Bachelor's degree in Computer Science or related field
  • Professional experience in software development
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Analytical with a data-driven approach to making decisions and attention to detail
  • Excellent Go skills
  • Good Python skills
  • Good Linux development skills
  • Experience of working within a team to create, deliver, and run high quality systems

Desirable

  • Master's degree in Computer Science or related field
  • Proficiency in C, C++, or JavaScript
  • Strong skills and experience in cloud-based software development, preferably Azure:
  • Working with distributed and/or clustered systems.
  • Building and running horizontally scaling architectures.
  • Using cloud-based queueing, messaging, monitoring and storage techniques.
  • Familiarity with some of Kubernetes, Ansible, Docker, Docker Swarm, Elasticsearch, TeamCity, GitLab, JIRA, Kubernetes, Nginx, Nomad, Terraform
  • Familiarity with statistical models and data mining algorithms
  • Familiarity with Natural Language Processing techniques
  • Comfortable collaborating with teams with very different technical skills, and non-technical teams

Perks & Benefits

Salary

Competitive salary (dependent on experience), flexible working and some awesome benefits & perks.

Interested?

Get in touch! Send your CV and covering letter to careers@speechmatics.com.

More about Speechmatics’ culture

Live for the wow | Build authentic relationships | Be the adventure

Innovation is what we do. We build, we iterate, we develop the next thing that delivers that wow moment. We see value in building long-term, authentic relationships that last and are based on trust and honesty. With our customers, our colleagues, our leaders, our suppliers or within our local community. Our journey should be fun and exciting. We will celebrate our successes and learn from our mistakes together along the way. We embrace learning and change to grow naturally and organically as a company and individuals. We trust, we’re honest, kind and respectful.

⎘ 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
Golang Developer
Mashroom
London, United Kingdom
ÂŁ55,000 to ÂŁ70,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We have the opportunity available for a Go/Golang Developer to be one of the first employees of a rapidly growing start-up who are genuinely changing how an industry works.

This is a chance to have real impact in a fast growing organisation where you will provide suggestions on how to solve issues in a cleaner, smarter, simpler or more flexible way based on your experience. You will ensure delivery of all services written in Go. Your primary responsibility will be to design and develop the microservices powering the platform and to coordinate with the rest of the team working on different layers of the infrastructure.

Given the very early stage of the new architecture they are building, you will have significant influence over the processes, tools and design decisions ranging from the development of their CI/CD pipelines to the use of Machine Learning, Big Data pipeline etc. A commitment to collaborative problem solving and product quality is essential.

Experience

  • Extensive Development background in at least one of the following languages Golang/Go
  • Excellent understanding of Service Oriented Architecture and Microservices
  • Commercial knowledge of Docker, Kubernetes or other relevant containers
  • Good knowledge of HTTP, Caching and RESTful API design
  • Worked in fast paced dynamic teams Ideally you want to be part of a start-up/dotcom tech

If interested, please apply immediately for a confidential chat.


⎘ Copy Link ↗ Visit Link
Backend Go Developer
Geckoboard
London, United Kingdom
ÂŁ40,000 to ÂŁ61,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

At Geckoboard we help businesses use their data to align their teams on the metrics that matter most to them. We’ve been busy reimagining the way our customers get their data in Geckoboard and have a lot of interesting and creative work to do to shape their experiences. Right now, we’re looking for curious problem solvers to help us on this journey.

What are we working on?

We've completely rebuilt how data gets into Geckoboard from third-party APIs, thanks to a query planner that's written entirely in Go. Our query planner takes in the metrics that a customer would like to track, and produces a plan for how to fetch and transform those metrics from a third-party JSON API such as Zendesk, Intercom, Google Analytics, etc.

We’re now working on extending this platform and building various microservices for tracking our customers' rate limits and scheduling metric refreshes in the most efficient way possible. We’re also creating a caching engine that ensures we don't waste precious API calls on data that we know hasn't changed since last time.

The team are also in the middle of splitting up our existing REST APIs into gRPC microservices with segregated data stores. Which is a huge opportunity for us to rethink some of the fundamental assumptions about Geckoboard's data model and how we can re-architect our systems for greater reliability and to enable us to ship with more confidence.

We don’t expect you’ll have worked on all of these kinds of projects before, but if they take your fancy and you’re excited about working on distributed systems and database technologies at scale, we’d love to hear from you.

As one of our Backend Go Developers:

  • You’ll be writing in Golang on a day-to-day basis.
  • You will help architect, design, and build Geckoboard’s data pipeline.
  • You’ll maintain and optimise our existing infrastructure and services.
  • You will get involved in the prioritising and evaluation of our work.
  • You’ll pair with team members and get involved in code reviews.

Joining us in our London office, you’ll be working alongside a growing team of empowered engineers, with a focus on building a high quality product our customers love, work life balance and personal development.

Keen to hear a bit more? Carlos, one of our Backend Go Developers has shared a little about what it's like working with the team, what an average day looks like and more in an interview on our Blog: https://medium.com/geckoboard-under-the-hood/working-at-geckoboard-as-a-go-developer-e73855bd0dd8

The Geckoboard Story

Thousands of businesses use Geckoboard to build live TV Dashboards that focus teams on what matters. We take the complexity out of connecting data and make it simple for anyone to understand key metrics at a glance. We have pre-built integrations with 60+ tools including Google Analytics, Salesforce, Zendesk, Intercom and Google Sheets and our customers include Marketo, Slack, and Skyscanner.

In our mission to make data useful, our growing team of 40+ is headquartered in London and span across eight time zones - from Mumbai to London, San Francisco to Hawaii and more. We're always looking for people with diverse backgrounds who bring unique perspectives and skills to join our team and in return we constantly strive to ensure that we offer the most encouraging, inclusive, and efficient environment possible.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home lets you work in a way that fits you and your family. We see our contractual obligation to offer 25 days of paid holiday as a minimum for everyone in the organisation, not a limit.

We actively contribute to professional development, courses, conferences, and books. Our Engineering & Product team also run fortnightly "Innovation Wednesdays", where everyone has complete freedom to work on anything that interests them, from contributing to open source, to learning a new skill, or improving our internal tools and processes.

And, don’t take our word for it, see what the team say about the projects they work on: https://medium.com/geckoboard-under-the-hood and their experience of working with us on Glassdoor: https://www.glassdoor.co.uk/Reviews/Geckoboard-Reviews-E878996.htm. You can also read more about our values and benefits on our Careers page at https://www.geckoboard.com/careers/.


⎘ Copy Link ↗ Visit Link
Software Developer
Curve
London, United Kingdom
ÂŁ60,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

At Curve, we are on a mission to simplify and unify the way people spend, send, see and save money. Centralising your money into a smart card, connected to an even smarter app. With Curve you can spend from all your accounts, track spend behaviour and provide insights, and security to protect you from fraud. For the first time giving you bright insights and control of all your money in one place.

We're developing a ground-breaking product with our customers at the core. Our user base is growing rapidly and we have exceptional metrics. We have funding from some of the leading names in tech investment, and a visionary leadership team who wants everyone who joins this remarkable adventure, to have the autonomy to masterfully develop their expertise.

Projects/initiatives that we want you to contribute to or lead the charge on

  • Connect platform building the vision of Curve as a connected platform,integrating seamlessly with best-in-class apps and tools
  • Curve SDK & OpenAPI building an open platform and developer community to create innovative services and tools
  • P2P payment making Curve the smartest way to send and spend money, from any accounts & cards from anywhere
  • Open Banking connecting the financial world for customers by bringing together account data that will enable better financial decisions
  • Spend analytics, insights and recommendations using data and machine learning
  • Financial product marketplace credit, savings and other products and services to improve the financial lives of customers

Our current tech stack includes

Languages PHP, GO

Messaging RabbitMQ (and maybe Kafka in the future)

Data Snowplow, Python for the ETL

Our development practises include TDD, BDD, Scrum

Database PostgreSQL, MongoDB, Redshift

Mobile IOS/Android; Objective-C/Swift/Java/Kotlin

Our devops culture includes CI, CD, Docker, Kubernetes, Istio & Envoy, AWS

What Your Day Will Involve

  • Delivering clean, architecturally sound and maintainable server-side code; bonus points for full-stack development experience
  • Collaborating with stakeholders in the company to rapidly build-measure-learn a world-class product
  • Working with our scrum masters to constantly iterate on the company’s development processes
  • Motivating the team past roadblocks to make sure we are shipping features as effectively as possible
  • Guiding design discussions; being the voice of experience with helping the team balance flexibility, expediency and scalability & performance
  • Contributing to the current move away from monolithic architecture to microservices
  • Championing new technologies and enforcing the best development patterns
  • Keeping a keen eye on the future, whilst making sure we’re proactively but pragmatically tackling technical debt

Requirements

Our ideal team member will have the following talents, skills & experience

  • 2+ years of software development experience

  • In-depth knowledge of more than one software language among Golang, Java, C++, with Go experience preferable but not essential

  • Experience of building microservices; ideally deployed in Docker containers on Kubernetes

  • Experience of agile development practices

  • Experience with RDBMS & NoSQL datastores

  • Bonus points for real-time low latency high frequency transaction based systems

  • Ability to diagnose problems at any level (Client, HTTP/Network, Server, Database, OS)

  • Demonstrable experience of building large concurrent applications

  • Bonus points for experience of developing and shipping mobile apps to the App or Play store

  • Experience of developing and running large scale production environments in or closely with DevOps / SRE

  • A genuine interest in working in a fast paced startup and ideally Fintech

  • Voracious appetite for learning


⎘ Copy Link ↗ Visit Link
Juni Logo
Senior Backend Engineer - Payments
Juni
Europe (Remote), Sweden, United Kingdom, Spain, Italy, Germany, Netherlands, Lithuania, Brazil, India
€80,000 to €135,000 a year
November 2022
10 Applicants This Week
More Than 6 Months Old

Job Description

Juni who? 👋

We’re Juni. The fastest-growing fintech startup in Europe. We’re born remote, built for remote work, and busy building the future of financial services for ecommerce entrepreneurs.

What we do đŸ€”

Think of us as the financial companion made for ecommerce. We’re building an all-in-one platform that helps ecommerce entrepreneurs understand their business better, improve decision-making, scale up, and unlock the full potential of ecommerce. We even finance their working capital to help achieve their goals and dream up new ones.

How & why we do it 🚀

We give our people the same thing we’re building for our customers: freedom. Freedom to work wherever there’s good Wi-Fi. Freedom to be 100% yourself. Freedom to explore your potential and what’s more – make the most of it. We truly believe we’re making the world a better place for ecommerce, and we want you to be a part of that mission.

Your role 🙋

Tackle convoluted problems and develop clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.

Your responsibilities đŸ’Ș

In this role you’ll be: - Writing scalable, robust, testable, efficient, and easily maintainable code - Translating software requirements into stable, working, high-performance software - Playing a key role in architectural and design decisions, building toward efficient microservices distributed architecture

Within 1 month you'll:

  • Introduce an important architectural improvement to our Go codebase

Within 3 months you'll:

  • Help other web backend engineers say they’re learning a lot and are more productive because of you
  • Have helped us build new features quicker than we otherwise would have - our velocity has increased significantly

Within 6 months you'll:

  • Help introduce significant new features which radically improve our product.
  • Impact the quality of the product, getting to the point where we fix all bugs and are improving performance metrics
  • Be proud of the product and the codebase

Your qualifications 👹‍🎓

What we need to see: - Experience developing, monitoring, and improving microservice architectures - Knowledge of designing and implementing public and private APIs (gRPC/REST) - Experience with CI/CD - Great communication skills in English

What we’d love to see:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms (we are open to candidates who have strong programming knowledge in other languages but want to work in Go!)
  • Knowledge of security and/or devops best practices
  • Experience within the Payments domain

Your tool stack đŸ’»

Mac. Chrome. Even
 Windows. Choose the hardware that helps you work best. We’ll also support whatever software you need. From Miro to Slack and everything in between.

Tech stack

  • React, Javascript/Typescript
  • Go
  • gRPC (Protocol buffers)
  • PostgreSQL, Redis
  • Kafka
  • Docker, Kubernetes
  • AWS

Your people đŸ‘„

Forget office-based culture. This is people-first culture. We’re real. We never wait. We care deeply about building a better future for our customers and each other in a way that's never been done before. Here, you can work with people at the top of their game and who didn’t get there by playing games. You can help us change business for ecommerce entrepreneurs, change the world – wherever in the world you may be.

Your benefits 😍

  • We’re born remote-first. Transparent. Caring. Empowering. So our benefits are too.
  • Hello work. Meet freedom. Join us anywhere within 6 hours of Sweden time zone.
  • Swap 2D for 3D. Meet the team IRL at two in-person onsites per year.
  • Diversity is at our core. We're Part Swedish. Part Canadian. Part French. Part Malaysian. Part Italian. Part Nigerian. Part British. Part Turkish. You get the idea.
  • Great players can stay great players. Progress your career whether you choose to manage people or not.
  • Happiness stipend. The best things in life are free. But money can buy you a herd of puppies. Get €8,500 per year to spend on whatever makes you happy.
  • Work al desko. Get €500 a month towards a co-working space.
  • Stock options. We can’t promise you’ll make a fortune. But we’ll give it our very best shot.
  • Vacation days. At least 30 per year as standard. Awesome.
  • Global health insurance. You know. Just in case.
  • Get sick? No stress. Feel better with unlimited paid sick leave.
  • We are here for you. Unlimited access to mental health support via Spill.
  • Work with the best people for the job. Not the best people within 1 hour’s commute.
  • Get support to switch things up. People change. Careers can too.

Free your nine to five đŸ€˜

Hit apply and help us revolutionise financial services for ecommerce entrepreneurs.

The process 📅

CV screening > Get to know us call > Team interview(s) > Values interview > Offer (for some roles we’ll include a task, but we’ll notify you if this is the case)


Apply ⎘ Copy Link ↗ Visit Link
Geckoboard Logo
Backend Go Engineer
Geckoboard
Remote (United Kingdom)
ÂŁ60,000 to ÂŁ85,000 a year
October 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're looking for an experienced Backend Go Software Engineer to join the Geckoboard team!

Why join us...

Every single one of us comes to work every day to do something we love. We get to tackle big problems, but in a way that recognises everyone’s need to work with dignity and purpose in a supportive and inclusive environment. It's the most wonderful thing. In fact the fun part is trying to figure out all the different ways we can come up with to make data accessible and understandable for everyone. It really is amazing. The best part is that we work in an atmosphere of openness, trust and transparency, where everyone is empowered to learn and flourish. We're actually doing really well. We have a product our customers love.

We're really excited to be growing.

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

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

At Geckoboard, we are seeking to solve a real problem and build a long-lasting product. As a result, we place a high value on a clean and maintainable codebase, and on practices that ensure we can continue to deliver quality software rapidly and iteratively.‹

Learning is also a big part of our engineering culture. Once every two weeks every team takes a “Lab Day”, when everyone is free to work on projects that interest them, learn new skills or contribute to open source. We encourage these projects and often they have led to improvements in the way we work or concepts that have then been prioritised, developed further and added to our Product.

Our stack

Our main frontend application is a large React 16+ codebase and our tests are written with Jest. For communicating with our backend services, we use an Apollo client and query a GraphQL gateway written in Node.js that exposes a single schema but dispatches queries to a number of gRPC services on the backend.

While our backend services are mostly written in Go and run on AWS, the GraphQL gateway is owned by the frontend team, which puts them in the driving seat when it comes to defining the APIs for a new piece of functionality, and provides a single point of reference for both frontend and backend.

While adding features to the product, we’ve been building and maintaining an internal React component library with an emphasis on reusability and documentation. Our frontend team is looking to expand this library, with the potential to open source it in the future.

You should apply if...

  • What we’ve described sounds interesting

  • You’ve worked with Go before*

  • You’re interested in distributed systems

  • You’re collaborative; you empathise, listen and discuss

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

  • You have experience collaborating on technical decisions in an open and creative environment

  • You understand the value of automated testing and a test-driven development approach

  • Right now we're only considering mid to senior-level candidates, if you're interested in joining the Geckoboard team but earlier in your career, head to www.geckoboard.com/careers and get in touch. We'll be hiring at different levels throughout the year, so we'd love to hear from you and chat about future jobs!

Logistics

At this time, we’re only considering candidates who are (or will be) based in the United Kingdom or Western Europe (CET timezone).


Perks & Benefits

Work your best

Right now, we work fully remote from around the globe. We’re big on work-life balance and flexible work. We have some core hours but it's up to you to decide how you work around those. We consider 25 days of holiday a year to be a minimum, not a maximum, and have a flexible working policy so that if you need to step out for a school run, an appointment, or something else, it’s no problem. We don't do "crunch time" and have a deep commitment to a clear separation of life and work.

Some of our team also have shorter working weeks and we’re more than happy to accommodate this or other arrangements when possible. Learn more about life at Geckoboard at www.geckoboard.com/careers.

Interview Process

Our hiring process

  1. 20-30 minute call with our Talent Partner
  2. 45-minute Zoom video call with the Hiring Manager
  3. Coding Challenge
  4. Meet the team via Zoom - about 2.5 hours

The whole process takes about 3 weeks end to end, but we’re flexible!

⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 63 Chorus One jobs in United Kingdom 🇬🇧