Lemonade FinanceLF

Senior Software Engineer- Golang

Lemonade Finance
United Kingdom only
Apply now

About our Company

LemFi (YC S21) is building the neobank for African diaspora in North America & Europe. We provide our users with a multi-currency account that allows them to hold, send, and receive money from Africa in any currency for their business and personal banking needs.

There are over 10 million Africans living in North America & Europe who go through hoops and have to pay exorbitant fees to send money to their loved ones. We are constantly fighting for everyday Africans to be able to move their money freely around the world at no cost and with the best exchange rate they can find out there.

We launched the first version of the app at the beginning of October 2020 with just the ability to send money. Now, we enable our users to send and receive as well as pay bills for services across the ocean for loved ones. We have also grown to a team of more than 40 people working remotely and living in different continents around the world.

Job description

As a senior software engineer you’ll be tasked with creating a system that powers application parts such as crediting and debiting a user, vital third party integrations, and development of robust and secure APIs to be consumed by web and mobile apps.

You have experience with relational databases to implement atomicity as well as prevent risks such as race conditions, or, improper crediting/debiting of a user's account. Qualified candidates in the EMEA will be considered.

You will:

  • Design, build and improve our Wallet systems putting atomicity into consideration
  • Improve system design and architecture to ensure high stability, performance and reliability of the product.
  • Collaborate with multiple cross-functional teams to continuously improve LemFi's Wallet and payment systems.
  • Engineer abstractions that make building financial products easier for internal teams
  • Contribute to other part of our code base to improve reliability and efficiency
  • Document process flows for features and integrations
  • Write unit tests to ensure the system meets requirements

Qualifications

  • Minimum of 6 years experience writing backend software (Golang)
  • Minimum of 4 years writing and deploying mission critical applications in Golang
  • Experience building reliability into your application
  • Experience building with Docker
  • Experience working in a team and working with version control software like Github
  • Experience working with relational databases (PostgreSQL experience is preferred)
  • Experience with data migration
  • Experience with building scalable distributed systems and developer APIs
  • Experienced working in a fast-paced and high-growth engineering environment

Tools we use

  • Docker
  • Golang, ...
  • HTTP, JSON
  • PostgreSQL
  • Amazon Web Services
  • Event driven architecture

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Lemonade Finance know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 09, 2024

Posted on

May 10, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Lemonade Finance

Learn more about Lemonade Finance and their company culture.

View company profile
Claim this profileLemonade Finance logoLF

Lemonade Finance

View company profileVisit lemonade.finance

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Lemonade Finance

Explore the variety of open remote roles at Lemonade Finance, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Lemonade Finance

Remote companies like Lemonade Finance

Find your next opportunity by exploring profiles of companies that are similar to Lemonade Finance. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan