Golang Engineer (Data)

·
Full time
Location: London
·
Job offered by: Curve
·
Category: IT & Technology
Description

Curve was founded with a rebellious spirit, and a lofty vision; to truly simplify your finances, so you can focus on what matters most in life.

That's why Curve puts your finances simply at your fingertips, so you can make smart choices on how to spend, send, see and save your money. We help you control your financial life, so you can go out and live the life you want to live.

With Curve you can spend from all your accounts, track your spend behaviour, see unique insights - all with additional security to help keep your money safe. Curve puts you in control of your money in one beautiful place for the first time.

We're developing a ground-breaking product with our customers at the heart of everything we do. We have funding from the biggest names in tech investment, and a visionary C-suite who wants everyone who joins this remarkable adventure, to have the opportunity to masterfully develop their expertise.

Welcome to Curve. On a mission to help you live inspired.

At Curve, we obsess about our customers. Through innovating and working iteratively to solve problems in the world of money that aren't being tackled by conventional banking.

Purpose of the Role:

The purpose of the Backend Software Engineer will be to support the build of elegant, performant, maintainable, operable and secure Golang microservices, to help design and architect our systems, and to develop and to continue the journey of continuous improvement to make the team the best that it can be.

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

Building the vision of Curve as a connected platform, integrating seamlessly with best-in-class app, tools and services Connecting the financial world for customers by bringing together account and transactional data that will enable better financial decisions and outcomes 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

Current Tech Stack:

Languages: GO, PHP, Python Messaging: Kafka and RabbitMQ Data: Event Driven Architecture, Snowplow, Python for the ETL Database: PostgreSQL, MongoDB, BigQuery Mobile: iOS/Android; Swift/Kotlin DevOps culture: CI, CD, Docker, Kubernetes, AWS

Key Accountabilities:

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 data and engineering teams 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, scalability and performance 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

Skills & Experience:

In-depth knowledge of Golang (additional experience with Python is a bonus) Experience of building microservices; ideally deployed in 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) and provide sound rationale behind technical decisions Demonstrable experience of building large concurrent and distributed applications Bonus points for experience with event driven architectures Bonus points for experience working with Data Warehousing and/or ML A genuine interest in working in a fast paced startup and ideally FinTech or Payments Voracious appetite for learning

Benefits:

25 days plus bank holidays Bonus days off for Learning & Development, Mental Wellbeing, Birthday, Moving House & Christmas Working abroad policy (up to 60 calendar days per year) Bupa Health Insurance (YuLife) Life insurance powered by AIG (5x Annual Salary) Pension Scheme powered by "People's Pension" (4% Matched) EAP (Mental health & wellbeing support, Life coach, Career coach) 24/7 GP access (Smart Health via YuLife) Annual subscriptions to Meditopia & FIIT for your mind and body (via YuLife) Discounted shopping vouchers (via YuLife) Enhanced parental leave Ride to work scheme & Season ticket loan Electric car scheme Six nights of Night Nanny for new parents Free Curve Metal subscription for you and your +1

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details