KeyStep

Senior Software Development Engineer

GoCardless
Lisbon, Portugal
3 days ago
full-time

Skills & Technologies

JavaScriptTypeScriptPythonGolangRubySoftware DevelopmentFinTechReactRuby on RailsRailsPostgresElasticsearchGCPGoogle CloudKubernetesPrometheusCloudGitHubBigQueryMake

Job Description

About us

At GoCardless we believe bank payments are the best way to pay and get paid. We also believe that bank account data is a powerful tool to make better, faster decisions. We’re making it easy to use both- for businesses everywhere.

GoCardless is used for domestic and international payments by 75,000+ organisations and counting, processing more than $30 billion across 30 countries. We’re an award-winning London based fintech, with additional offices in Riga, Paris, Melbourne and New York.

And remember: we don’t expect you to meet every single requirement. If you’re excited by this role, we encourage you to apply!

Engineering at GoCardless

The technical challenges of building GoCardless span from simplifying building banking schemes to optimising the time to render the dashboard.

You will enjoy being a software engineer at GoCardless if

You’re looking to champion a great engineering culture within GC and in the wider engineering community;

You enjoy collaborating and learning from people from various backgrounds and experiences;

You want to feel proud of the work you’re doing and its impact on real customers.

Our engineers contribute to the engineering culture within and outside of GoCardless: they contribute to Open Source Software projects (see our Github), and share learnings in post-mortems, conferences and on our blog.

Our technologies: We endeavour to build simple, reliable systems and we believe in using the best technologies for each task. Technologies we use across GoCardless include: Ruby on Rails, Golang, Python, JavaScript, TypeScript, React, Postgres, BigQuery, Kubernetes, Elasticsearch, Prometheus, Google Cloud (GCP).

You’re not expected to have expertise in all these technologies. Members of our team have picked up the tools once they’ve started working with the team. If you’re unsure, please apply.

The Role

Our mission as the Payment Intelligence team is to augment our bank payments product with intelligent data products that

Company & Role Analysis

JobSeeker+
Likely perks
Private MedicalPension25+ Days HolidayStock OptionsLearning BudgetFlexible Hours
Culture & working style

Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.

Market salary range

£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)

Unlock the full analysis for this job
Sign in to unlock →

Similar roles

See more
Twilio
Remote - Ireland
Full-time
Remote
about 22 hours ago

Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hu…

View Job
Klaviyo
Dublin, Ireland
Full-time
1 day ago

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace…

View Job
Twilio
Remote - Ireland
Full-time
Remote
1 day ago

Who we are At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hu…

View Job
Harnham - Data & Analytics Recruitment
London, UK
£90,000 – £100,000
Full-time
Hybrid
about 8 hours ago

Senior Software Engineer (Python) Hybrid London (2 days/week) Up to £100,000 + Benefits We're hiring a Senior Software Engineer to play a…

View Job
Apply NowApply with CV Improver