Calling all change-makers

We're on a mission to make money better.

We’re building a world-first product

Something that will fundamentally change the way people deal with their money.

So, if we want to reach our lofty goals (global domination, naturally), we need the right people to get us there. Bold, fearless minds who aren’t afraid to challenge the status quo (or the CEO), who can tackle the impossible, and who have more follow-through than Federer.

Curve team photo

Why work with us?

We’re one of London's fastest growing fintech companies and we’ve got the full package: Competitive salaries. Company perks. Adorable dogs. And the opportunity to turn your big ideas into the real deal. Working at Curve is challenging. Things move fast. The impossible is often the task-at-hand. And it’s probably the most fun you’ll ever have working at a finance company. Think you’ve got what it takes?

Why work with us?

Career Growth @ Curve

Just as we want to redefine the financial landscape, we’re looking to fundamentally change the way people approach their work and progress their careers. We’re cultivating an environment where the best talent can challenge themselves, achieve their goals for professional growth, while doing great work for our customers. We’ve put together the Curve Career Growth Framework – a set of principles, frameworks, and processes to support all Curvers to grow, navigate and advance their careers.

Career Growth at Curve

Our Leadership Principles

Obsess about the customer

Customers buy experiences, not features. Start with the customer and work backwards. Leaders work hard to impact customers' lives, earn their trust, and create delight.

Extreme Ownership

Curvers are owners of Curve and their work. They take personal responsibility. They remind their team about the bigger picture and the 'why'. They embrace failures and gratitude the team for the wins. They constantly seek for possible ways to increase the team's efficiency, and disregard functional boundaries to deliver value to the entire company. They don't sacrifice long-term value for short-term results. They are in the details, see things through to completion, and never say 'that's not my job'.

Think Big & Innovate

Everything is possible. Leaders challenge assumptions, build on previous discovers, and suggest better approaches. They are focused, bold, adaptable and resourceful.

Build. Measure. Learn.

Leaders keep learning, improving, and striving to learn the 'why'. They are intellectually curious about the new possibilities and explore them. They move quickly into action and shorten the time to first feedback. They seek diverse views, form good judgement, apply rigour, and measure impact to drive improvement.

Automate & Accelerate

Once leaders discover the right thing to do, they eliminate manual steps and address more complex problems. Make manual work redundant, and focus back on the Mission.

Bias for Action

Speed matters in business. Many decisions and actions are reversible and do not require extensive study. Leaders identify easily reversible decisions and move into action. We value calculated risk taking.

Earn Trust

Leaders listen attentively, speak candidly, and treat others respectfully. They are vocally self-critical, even when doing so is awkward and embarrassing. They believe relationships and collaboration are the foundation for producing good outcomes. They follow through on their commitments, and communicate often with honesty and intent.

Obligation to Dissent

Leaders are obliged to respectfully challenge decisions when they disagree, even if doing so is uncomfortable or exhausting. Leaders have conviction and are passionate. They do not compromise for the sake of social cohesion. And, once a decision is made, they commit wholly.

Hire & Develop the Best

Leaders raise the performance bar with every hire and promotion. They apply the Keepers' Principle, recognise exceptional talent, and develop them purposefully. Leaders develop Leaders and take their role in coaching others seriously.

Deliver Results

Leaders recognise that it takes an investment of time and effort to achieve greatness. They strive for perfection, but settle for excellence in every part of their work. They have the courage to admit when they're wrong. They care about accomplishing great work, and reward impact. Despite setbacks, they rise to the occasion and never compromise.

Current Roles

Golang Engineer - L4

London - GB


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 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 beautiful 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 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.


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



💡 Role Purpose:


At Curve, we obsess about our customers. We’re constantly innovating and working iteratively to solve problems in the world of money that conventional banking won’t touch.


As a Backend Software Engineer, you’ll support the build of elegant, performant, maintainable, operable, and secure Golang microservices. You’ll help design and architect our systems, contribute to continuous improvement, and play a key role in making the engineering team the best it can be.


🚀 Projects you’ll contribute to (or lead the charge on):

  • Building our vision of a connected platform, integrating seamlessly with best-in-class apps, tools, and services.
  • Connecting the financial world for customers by bringing together account and transactional data that enables better financial decisions.
  • Developing spend analytics, insights, and recommendations powered by data and machine learning.
  • Building a financial product marketplace: credit, savings, and other products designed to improve financial lives.


🛠 Our current tech stack:

  • Languages: Golang (PHP is a bonus)
  • Messaging: Kafka, RabbitMQ
  • Data: Event Driven Architecture, Snowplow, Python for ETL
  • Databases: PostgreSQL, MongoDB, BigQuery
  • Mobile: iOS (Swift), Android (Kotlin)
  • DevOps culture: TDD, BDD, Scrum, CI/CD, Docker, Kubernetes, AWS


🔑 What you’ll be doing:

  • Delivering clean, architecturally sound, maintainable server-side code (bonus points for full-stack experience).
  • Collaborating with stakeholders across the business to build–measure–learn a world-class product.
  • Partnering with product and engineering managers to constantly refine and iterate on development processes.
  • Motivating the team past roadblocks to make sure features ship as effectively as possible.
  • Guiding design discussions and helping the team balance flexibility, expediency, scalability, and performance.
  • Championing new technologies and promoting best development practices.
  • Keeping an eye on the future while proactively, but pragmatically, tackling technical debt.


🧠 What you might bring:

  • In-depth knowledge of Golang (experience with PHP is a plus).
  • Experience building microservices, ideally deployed in containers on Kubernetes.
  • Solid grounding in agile development practices.
  • Experience with both RDBMS and NoSQL datastores.
  • Bonus: experience with real-time, low-latency, high-frequency transaction-based systems.
  • Ability to diagnose problems across the stack (client, HTTP/network, server, database, OS) with sound rationale for decisions.
  • Proven experience building large, concurrent, distributed applications.
  • Experience developing and running large-scale production environments in partnership with DevOps or SRE teams.
  • Bonus: experience with event-driven architectures.
  • A genuine interest in working in a fast-paced startup, ideally in fintech or payments.
  • Bonus: experience mentoring or coaching other engineers (L5).
  • A voracious appetite for learning and improvement.


🎯 What success looks like here:

  • You ship clean, reliable, and secure code that scales.
  • Our systems are more resilient, performant, and maintainable because of your contributions.
  • Product teams see you as a partner who helps ideas become reality quickly, without sacrificing quality.
  • Technical debt is reduced, not ignored, and future-proofing is always balanced with delivery.
  • You bring energy and pragmatism to design discussions, guiding the team to better solutions.
  • You’re recognised as someone who makes the team stronger - through coaching, knowledge sharing, and raising the bar.


🎈 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”
  • 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
  • Six nights of Night Nanny for new parents
  • Free Curve subscription for you and your +1


📝 A note from us:

  • We know that great candidates don’t always tick every single box. If this role excites you and you think you’d be a great fit, we want to hear from you.
  • We design our hiring process to be fair, inclusive, and practical. If you ever need adjustments or feel there’s a way we can improve - we’re all ears.

Mobile Software Engineer - Android - L4

London - GB


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 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 beautiful 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 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.


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

 


💡 Role Purpose:


You’re an exceptional developer of mobile applications with a solid focus on Android. You don’t just put your head down and code. You’re constantly seeking a better way to do things, a cleaner, more intuitive interaction.


You’ve studied the most popular mobile apps and you have well-articulated theories about why they are designed the way they are. You know what makes these apps so effective, and what you would do to make the Curve app even better.


We are searching for a certain kind of person who is excited by the idea of owning and people who like to build best-in-class features and services. This position requires collaboration with designers, product managers and other team members of our engineering team. If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and think you can manage the ambiguity and pace, we would love to hear from you.



🔑 What you’ll be doing:

  • Collaborating with a cross-functional team to design, build and ship quality features.
  • Contributing best-in-class programming skills to develop highly innovative, consumer-facing new features.
  • Going beyond standard duties and responsibilities to champion small details, spot opportunities and add extra value for our users.
  • Working on improving application performance.
  • Staying close to the user and working as a team to iterate fast.
  • Mentoring other developers and helping the team to sustain robust engineering practices.


🧠 What you’ll bring:

  • You are experienced developing apps that delight users, having shipped one or more apps to the Play Store.
  • You have experience building secure, scalable and high performance Android applications in Kotlin.
  • You have experience in monitoring app performance and using tools to debug issues.
  • You have experience writing tests (unit test, integration test, UI test etc.).
  • You have experience working in an Agile/Scrum environment.
  • You have a strong understanding of design patterns and Object Oriented Programming (SOLID Principles).
  • You are familiarised with core Android components: Activities, Fragments, Services, Content Providers, Broadcast Receivers, and understanding of life cycles.
  • You have used and are familiar with popular third-party libraries and services.
  • You have experience with CI/CD.
  • You have collaborated with Backend engineers to help define mobile-friendly services.
  • You have experience building multi-module apps.


🎯 What success looks like here:

  • Build secure, scalable and high performance Android applications in Kotlin that meet business requirements and delight users.
  • Collaborate effectively with cross-functional teams to design, develop, and ship high-quality features on time.
  • Apply strong design patterns and Object Oriented Programming principles to produce maintainable and robust code.
  • Deliver innovative, consumer-facing features that enhance the user experience and drive product value.


🎈 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”
  • 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
  • Six nights of Night Nanny for new parents
  • Free Curve subscription for you and your +1


📝 A note from us:

  • We know that great candidates don’t always tick every single box. If this role excites you and you think you’d be a great fit, we want to hear from you.
  • We design our hiring process to be fair, inclusive, and practical. If you ever need adjustments or feel there’s a way we can improve - we’re all ears.


Mobile Software Engineer - iOS - L4

London - GB


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 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 beautiful 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 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.


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


💡 Role Purpose:


You’re an exceptional developer of mobile applications with a solid focus on iOS. You don’t just put your head down and code. You’re constantly seeking a better way to do things, a cleaner, more intuitive interaction. You’ve studied the most popular mobile apps and you have well-articulated theories about why they are designed the way they are. You know what makes these apps so effective and what you would do to make the Curve app even better.


We are searching for a certain kind of person who is excited by the idea of owning learning and people who like to build best-in-class features and services.


This position requires collaboration with designers, product managers and other team members of our engineering team. If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and think you can manage the ambiguity and pace, we would love to hear from you.


🔑 What you’ll be doing:

  • Collaborating with a cross-functional team to design, build and ship minimal but quality features.
  • Contributing best-in-class programming skills to develop highly innovative, consumer-facing new features.
  • Going beyond standard duties and responsibilities to champion small details, spot opportunities and add extra value for our users.
  • Working on bug fixing and improving application performance.
  • Staying close to the user and working as a team to iterate fast.


🧠 What you’ll bring:

  • You are experienced developing apps that delight users, having shipped one or more apps to the App Store.
  • You have experience building apps with Swift, SwiftUI, UIKit, Swift Concurrency
  • You have experience writing tests (unit test, integration test, UI test etc.).
  • You have experience working in an Agile/Scrum environment.
  • You have a strong understanding of Object Oriented Programming.


🎯 What success looks like here:

  • Collaborating with a cross-functional team to design, build and ship minimal but quality features, contributing best-in-class programming skills to develop highly innovative, consumer-facing new features.
  • Going beyond standard duties and responsibilities to champion small details, spot opportunities and add extra value for our users.
  • You are experienced developing apps that delight users, having shipped one or more apps to the App Store.
  • You have experience building apps with Swift, SwiftUI, UIKit, iOS UI patterns.


🎈 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”
  • 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
  • Six nights of Night Nanny for new parents
  • Free Curve subscription for you and your +1


📝 A note from us:

  • We know that great candidates don’t always tick every single box. If this role excites you and you think you’d be a great fit, we want to hear from you.
  • We design our hiring process to be fair, inclusive, and practical. If you ever need adjustments or feel there’s a way we can improve - we’re all ears.