Fully remote

Your Role:

Architect, design, develop, deploy, evolve, and operate distributed systems in a DevOps way

Be an integral part of an empowered and self-organizing team

Actively collaborate with other engineers, product owners, domain experts and designers to deliver great outcomes

Pair with others and review work, sharing knowledge and increasing quality across the board

Scale the company's reach by integrating our platform with more banks, PSPs, insurance companies and other financial systems

Champion continuous improvement of technology and the ways we work


5+ years of professional experience as a Software Engineer

You are available to start within the next 2 weeks

Experience building and debugging reliable, high availability, secure and performant distributed services in Golang

Code quality is important to you and you know when and how to ship code safely

Solid understanding of system design, data structures, and algorithms

Experience deploying and operating services on Linux

You can reason and drive technical decisions

Experimenting and using data to drive decision-making is a natural part of how you think and solve problems

You are collaborative, you think of new ideas, share them with others, and inspire others to think creatively.

Team Setup:

Data team: 4 people

Engineering team: 6 BE (GO) and 6 FE (React)

Does this job really require Go skills? If not, please report it and we will take a look.