Enable job alerts via email!

Golang Engineer (Product Engineering) London - GB

BlueSnap, Inc

London

On-site

GBP 50,000 - 90,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative fintech company is on a mission to simplify financial management through a groundbreaking platform. As a Backend Software Engineer, you will play a pivotal role in developing secure and efficient Golang microservices, contributing to a connected financial ecosystem. This role offers the opportunity to work with cutting-edge technologies and collaborate with a passionate team dedicated to enhancing customer experiences. Join a dynamic startup environment where your expertise will drive impactful solutions and foster continuous improvement in a rapidly evolving industry.

Benefits

Learning Days
Mental Wellbeing Support
Parental Leave
Health Insurance
Pension Scheme
Flexible Work Policies

Qualifications

  • Expertise in Golang and experience building microservices.
  • Familiarity with agile practices and real-time transaction systems.

Responsibilities

  • Deliver clean, maintainable server-side code and collaborate with stakeholders.
  • Lead design discussions and manage technical debt.

Skills

Golang
Microservices
Kubernetes
Agile Development
RDBMS
NoSQL
DevOps/SRE Practices
Event-Driven Architectures
PHP

Job 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, enabling you to make smart choices on how to spend, send, see, and save your money. We help you control your financial life so you can live the life you want.

With Curve, you can spend from all your accounts, track your spending behavior, see unique insights—all with enhanced security to keep your money safe. Curve consolidates your financial management into one beautiful place.

We’re developing a ground-breaking product with our customers at the core. Backed by major tech investors and led by a visionary C-suite, we offer our team the opportunity to develop their expertise in a remarkable environment.

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

At Curve, we obsess about our customers. We innovate and iterate to solve problems in the financial world that traditional banking doesn’t address.

The purpose of the Backend Software Engineer is to support the development of elegant, performant, maintainable, operable, and secure Golang microservices, contribute to system design and architecture, and foster continuous improvement within the team.

Projects/initiatives you will contribute to or lead:

  • Building the vision of Curve as a connected platform, integrating with top apps, tools, and services
  • Connecting financial data to enable better decision-making and outcomes for customers
  • Developing spend analytics, insights, and recommendations using data and machine learning
  • Creating a financial product marketplace including credit, savings, and other services
  • Technologies: Golang, Kafka, RabbitMQ, Snowplow, Python for ETL

Key Accountabilities:

  • Delivering clean, architecturally sound, and maintainable server-side code; full-stack experience is a plus
  • Collaborating with stakeholders to rapidly develop and improve products
  • Working with product and engineering managers to iterate on development processes
  • Motivating the team to overcome obstacles and ship features efficiently
  • Leading design discussions; balancing flexibility, scalability, and performance
  • Championing new technologies and best development practices
  • Proactively managing technical debt and planning for future growth

Skills & Experience:

  • Expertise in Golang; PHP experience is a bonus
  • Experience building microservices, preferably on Kubernetes
  • Familiarity with agile development practices
  • Experience with RDBMS & NoSQL datastores
  • Experience with real-time, low-latency, high-frequency transaction systems
  • Ability to diagnose issues across various system levels and justify technical decisions
  • Proven experience in building large, concurrent, distributed applications
  • Experience in large-scale production environments with DevOps/SRE practices
  • Bonus: experience with event-driven architectures
  • Interest in working in a fast-paced startup, preferably in fintech or payments
  • Bonus: mentoring and coaching engineers (L5)
  • Strong desire to learn and grow

Perks include learning days, mental wellbeing support, parental leave, health insurance, pension scheme, flexible work policies, and more, to support your well-being and development.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.