Remote Frontend Jobs
Curve logo

Senior Golang Engineer (Curve Pay)

CurveLondon, United Kingdom
UK
Apply now

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.

Responsibilities

  • 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
  • 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 product and engineering managers 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 PHP 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
  • Experience of developing and running large scale production environments in or closely with DevOps / SRE
  • Bonus points for experience with event driven architectures
  • A genuine interest in working in a fast paced startup and ideally Fintech or payments
  • Bonus points for experience of mentoring and coaching other engineers (L5)
  • Voracious appetite for learning

View all remote jobs at Curve

FAQ

Is the Senior Golang Engineer (Curve Pay) position at Curve remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Golang Engineer (Curve Pay) job posted?
This listing was posted on September 24, 2025 and is still open for applications.
How do I apply for the Senior Golang Engineer (Curve Pay) position at Curve?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Microservices jobs