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.

Group Finance Assistant - L2

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:


We are seeking a hands-on and ambitious Group Finance Assistant to join our fast-growing finance team in London. This role is centred on Accounts Payable and Accounts Receivable, forming a critical part of the day-to-day finance operations, while also offering exposure to month-end close, treasury activities, and scheme reconciliations.


This is an excellent opportunity for someone early in their finance career who is looking to build a strong operational foundation within a high-growth fintech environment. You will work closely with colleagues across Finance and Treasury, supporting the smooth running of core finance processes and gaining valuable insight into how a scaled, multi-entity fintech operates.


As Curve continues to grow, the role offers progression opportunities for the right individual, with scope to develop beyond transactional finance into broader areas such as controllership, reporting, and operational finance. Development and support will be provided, but progression will be driven by the individual’s capability, curiosity, and ambition.


🔑 What you’ll be doing:


Accounts Payable & Receivable

  • Own the day-to-day processing of Accounts Payable and Accounts Receivable, ensuring accurate, timely, and well-controlled execution
  • Manage supplier onboarding, invoice processing, and regular payment runs
  • Act as the first point of contact for supplier and internal queries, resolving issues efficiently and professionally
  • Raise and process sales invoices, allocate receipts, and respond to customer queries
  • Maintain accurate AP and AR ledgers, ensuring balances are complete, reconciled, and supported
  • Apply a sound working knowledge of VAT (standard‑rated, zero‑rated, reverse charge and exempt) to ensure correct invoice coding and compliance
  • Identify and support improvements to AP and AR processes, controls, and documentation


Treasury, Bank & Scheme Reconciliation Support

  • Prepare and process payments in the banking system, ensuring correct approvals and supporting documentation
  • Support daily cash settlement activities in collaboration with the Treasury function
  • Assist with scheme and settlement reconciliations, working with Treasury to ensure transaction flows, funding movements, and balances are accurately reconciled and investigated
  • Support daily and month-end bank reconciliations, including multi-currency and multi-entity accounts, under Treasury oversight
  • Post daily bank and scheme-related transactions, maintaining accurate and up-to-date records
  • Provide support to short-term cash flow forecasting and treasury reporting activities


Month-End Close & Ledger Support

  • Prepare and post journals, including accruals, prepayments, and other routine general ledger entries
  • Assist with monthly balance sheet reconciliations, including AP, AR, cash, and scheme-related balances
  • Ensure all supporting documentation is complete, accurate, and audit-ready


Audit, Reporting & Compliance Support

  • Support year-end audit preparation, including working papers and responses to audit queries
  • Assist with statutory and regulatory reporting deliverables under supervision
  • Liaise with internal stakeholders and external advisors to support reporting and compliance requirements


Continuous Improvement & Team Collaboration

  • Support enhancements to finance systems, processes, and internal controls
  • Work closely with the wider finance and treasury teams to streamline workflows and improve efficiency
  • Collaborate cross-functionally to ensure accurate financial data capture and timely issue resolution


🧠 What you’ll bring:

  • 1–2 years’ experience in an operational finance role, with a strong focus on Accounts Payable and/or Accounts Receivable
  • Practical experience processing invoices, payments, and reconciliations in a high-volume environment
  • Strong working knowledge of Excel or Google Sheets and accounting systems; experience with NetSuite is advantageous (Curve’s core finance platform)
  • Solid understanding of double-entry bookkeeping and basic accounting principles
  • Experience working in multi-entity and/or multi-currency environments is beneficial
  • High level of accuracy and attention to detail, particularly when working with transactional data
  • Clear and confident communicator, comfortable liaising with internal teams and external suppliers or customers
  • Actively studying, or planning to study, AAT, ACCA, or CIMA
  • High level of integrity and professionalism and a dedication to solving problems in a timely manner
  • Strong problem-solving skills and a proactive approach to challenges
  • Team player
  • A highly structured and organised person who is able to take the initiative on topics arising in the Finance function


🎯 What success looks like here:

  • Demonstrated Experience in Finance Operations: A part-qualified accountant (ACCA, AAT, or CIMA or equivalent). With minimum 1-2 years of experience in financial accounting, with some experience gained in industry.
  • Accounting proficiency: Experience with accruals/prepayments, fixed assets and depreciation, with an awareness of corporate tax laws and regulations, including VAT/GST. With a strong, foundational understanding of double-entry bookkeeping with the ability to post journals accurately.
  • Financial Systems Literacy (NetSuite or Similar): Competent use of finance ERP systems (ideally NetSuite) and intermediate to advanced Excel skills (pivot tables, lookups).
  • Bank Reconciliations and Cash Management: Ability to manage daily and month-end bank reconciliations and support treasury cash settlement processes and accounts payable and accounts receivable.


🎈 Benefits:

  • Study support available at £2,500, annually
  • 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.

InfoSec Analyst - L3

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:


The mission for this role is to be responsible for all security compliance monitoring and assurance activities within Curve. The role reports to the Senior Security Engineer and will be key in leading regulatory, audit and supplier-based assessments and their remediation actions. The role will also be required to provide ongoing compliance reporting to senior management.


You will create, deliver, and operate a framework and supporting processes that will enable Curve to deliver continuous compliance for all InfoSec audit and risk-related matters.


This role requires someone who has previously worked within a global team and has prior experience of working in a PCI/GDPR/DPA regulated environment.


🔑 What you’ll be doing:

  • Develop, maintain, review, and update information security policies.
  • Lead audit, attestation, and assurance activities, ensuring all reviews are scoped accordingly and resulting actions are managed to resolution.
  • Develop reporting and measurements to demonstrate adherence to regulatory requirements.
  • Support the supplier onboarding and due diligence program by conducting 3rd party security risk assessments.
  • Assist with development and ongoing management of the security awareness program and InfoSec training.
  • Maintain the Information Security Risk Register and Information Security Context Register.
  • Report regularly to management on the status of assigned activities including issues, risks, and remediation actions.


🧠 What you’ll bring:

  • 2+ years experience in information security governance, risk, and compliance (GRC) or security auditing.
  • Experience in establishing and operating a proactive and continual compliance programme, including PCI, ISO 27001 and SOC2 (as a bonus).
  • Control mapping and gap analysis experience.
  • Experience with controls and compliance in cloud / SaaS environments.
  • Professional security certification preferred (e.g., CISA, CRISC, CISM).


🎯 What success looks like here:

  • Applies 2+ years of information security governance, risk, and compliance (GRC) experience to proactively manage audits and regulatory obligations.
  • Demonstrates firm technical and practical understanding of information security frameworks (e.g., NIST, ISO 27001, OWASP) to improve processes and mitigate risks.
  • Identifies, triages, and drives timely resolution of vulnerabilities, ensuring environments remain secure and compliant.
  • Contributes to the development, implementation, and ongoing management of the security awareness program, increasing team-wide knowledge and adherence to InfoSec best practices.


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

Site Reliability Engineer - L4

Remote (Must be based in the UK) - 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.


We are searching for a certain kind of person who is excited by the idea of owning the products they build, as well as people who like to build best-in-class features and services. This position requires collaboration with engineers, product managers and other teams and stakeholders within the business. If you’re thrilled by the idea of ownership, passionate about building features and services, and think you can manage the fast pace with a fail-fast, learn-fast attitude, we would love to hear from you.


Key Accountabilities:

  • Working with Curve’s engineering teams to support the infrastructure they need and the platforms on which their services run
  • Observing our platforms and services to measure reliability, find areas for improvement, and discover any risks to the stability or security of our systems
  • Maintaining new and existing infrastructure with code, by writing well-designed Terraform modules, to make the best use of our cloud providers
  • Doing proof-of-concepts on new and emerging tech to see how it could fit at Curve
  • Taking part in honest and transparent blame-free post-mortems on incidents we have, so we can learn from them and prevent them from happening again
  • Sharing your work and talking about it within the Platform and Engineering team, to spread knowledge and be an ambassador for good site reliability practices
  • Deploying innovative new tools to help accelerate engineers and make their lives easier, giving them more time to focus on what they are building
  • Documenting and driving the adoption of engineering best practices across the wider Engineering team
  • Demonstrating ownership of all initiatives from concept to launch, and embodying unwavering commitment and reliability, with a genuine willingness to contribute and address challenges


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

  • Helping Curve scale to many millions of customers and expand into multiple regions
  • Architect our platforms to be secure and reliable to give our customers peace of mind
  • Automate and accelerate - reduce manual tasks and allow all of Curve’s engineers to concentrate on building exciting new features
  • Build, measure, learn - help us put together the best observability tools to continually improve Curve’s services and performance
  • Our current tech stack includes:
  • Cloud providers: Amazon Web Services and Google Cloud Platform
  • Platforms: Kubernetes (EKS) with Istio service mesh
  • Observability: Prometheus, Coralogix and Grafana
  • Databases: PostgreSQL, MongoDB and Hashicorp Vault
  • Infrastructure as Code: extensive use of Terraform and Atlantis
  • CI/CD: GitLab, Flux and Helm


Skills & Experience:

  • Experience deploying production ready applications to a Kubernetes cluster
  • 2+ years of experience with a cloud provider (AWS an advantage)
  • Knowledge of defining infrastructure as code, ideally with Terraform
  • Experienced with a modern programming language such as Go or Python
  • Ability to diagnose problems at any level (Client, HTTP/Network, Server, Database, OS)
  • Experience of agile development practices and working in sprints
  • Knowledge of designing PCI-compliant infrastructure will be a bonus
  • Experience of working in a fast-paced and dynamic startup environment will be an advantage
  • Ability to write clear, concise documentation
  • Keen to learn, and aware of changes in the software and cloud-native technologies industry.


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