Logo Two

Senior Software Engineer

Job description

Two is bringing the very best of B2C e-commerce to B2B.

Globally, B2B commerce dwarfs B2C commerce. But B2B lags far behind retail online. Why?

Primarily it comes down to payments. B2B shoppers want to buy online but, when they get to the checkout, they’re asked to pull out their credit card. And all too often it’s literally their credit card, because very very few European businesses have corporate credit cards at all.

We’re passionate about building solutions that enable B2B Merchants to sell more, faster, and more efficiently. Growing 30% month-on-month, our goal is to become the world’s largest B2B payment solution by 2025. We’re backed by the very best VCs in the world including Sequoia Capital, LocalGlobe, Antler, Visionaries Club, Arkwright X, Bring Ventures and influential angel investors in Fintech..

Some of the world's best fintechs started in Scandinavia. With humility, we're building on the back of that success. With a little less humility … we plan to exceed it.

We partner with small and large businesses to transform how they receive payments from their customers. Our software is used to make the checkout process frictionless - implementing for the first time true one-click purchasing for businesses selling to other businesses.


We invite you to join us in our beautiful offices at Aker Brygge in Oslo, Norway. We support hybrid working with true flexibility; you and your team will decide on the mix of office and home working that best suits you.

As part of your career at Two you will also have the opportunity to visit our other offices in London and Glasgow. You'll also have the chance to join us at our Pop-Up Offices; so far we've explored villas in Tenerife and Barcelona, and we're as excited as you are to find out where the next one will be!

Please note that this role is only open to individuals already resident within commuting distance of our Oslo offices.

About the role:

Working closely with our CTO and our Architect in our Oslo office as part of our CTO's own R&D team, you’ll collaborate with your amazing colleagues to build world-class user experiences across all of Two's customer and merchant-facing products. You'll have the opportunity to help shape everything we build - from our dashboards, APIs, datastores, checkout, eCommerce plugins, core architecture, infrastructure, and more. You'll be closely involved in the design and prototyping stage of cool new products, as we prepare to grow to truly global scale.

Technologies We Use

  • Infrastructure: Kubernetes in GCP

  • Build environment: Github Actions, Helm, Terraform

  • Back-end languages: Python and Golang

  • Front-end technologies: Svelte with Tailwind, SvelteKit, TypeScript and React

  • Data storage: PostgreSQL and BigQuery

Your day-to-day will involve

  • Contributing to Two's codebase

  • Helping to form Two's technical architecture

  • Helping set and enforce the technical standards and direction of the team while ensuring alignment with Two's business goals

  • Mentoring and growing junior team members

  • Working with us to grow a healthy, collaborative engineering culture in line with our principles


  • Strong engineering background in fields such as Computer Science, Mathematics, Software Engineering, and Physics or relevant experience.

  • 6+ years experience writing commercial software in a modern language; including 3+ years of recent Python 3 work.

  • Track record of delivery of complex technical solutions.

  • Ability to articulate and evaluate architectural options appropriate to a specific business context.

  • Prior experience with high volume transaction processing or payments systems is a plus, as is familiarity with a commercial cloud offering such as GCP, AWS, Azure or similar.


  • 25 days paid days off per year plus public holidays.

  • Genuine flexibility in how you work - because you're an adult, and it's what you do that matters, not the hours you work.

  • Laptop of choice — Macbook Pro, or an equivalent Linux or Windows machine.

  • A share options scheme - so that Two's success is your success.

  • Our Two Engineering Coaching schema

  • 5000 NOK annual allowance for learning and training.

  • 5000 NOK annual allowance — to spend on anything that will contribute to your mental or physical health.

  • 5000 NOK towards a phone of your choice every 18 months, from your sixth month of working with us.

Flag of Norway Aker Brygge, Oslo, NorwayFlag of United Kingdom Glasgow, UK
Work permit
Flag of NorwayNorwayFlag of United KingdomUnited Kingdom
Work type
Work level
Date posted
about 1 year ago
Get job alerts
Stay in the loop. Get jobs like this just to your inbox and never miss a new opportunity. Issued weekly!
Your name
Enter your e-mail
Get Svelte.js jobs right to your inbox
Your name
Enter your e-mail