As part of our vision to become a truly global fintech company, we are building out local, autonomous, cross-functional teams that can take an aspect of our product and perfect it from concept to execution. In Payments Tribe our goal is to build a global financial ecosystem while turning transactions into interactions. We are passionate about our product and the vision of bringing new payment solutions to small merchants.
In the Anti-fraud squad we are building the anti-fraud mechanisms to help us keep our merchants and their customers safe. Monitoring million transactions per day and finding suspicious patterns between them is no easy task. That’s why we will be creating in-house solutions as well as integrating with third party anti-fraud providers. At SumUp you can be the hero who stops bad actors from operating and who enables small merchants around the world to accept payments in a safe environment!
You will be working alongside Software Engineers and Data Scientists that are creating an integrated fraud-prevention solution, that will take advantage of cutting edge technologies like machine learning and property graph databases.
A few of the technologies you will be able to use are: Go, Kafka, Kubernetes, Docker, Terraform, PostgreSQL and NOSQL data storages.
SumUp is passionate about open source software, and we are proud of what we have given back to the community, including in GoLang.
Check out here: https://opensource.sumup.com/
WHAT YOU’LL BE DOING
Architect, envision and help building the Anti-fraud platform
Design, implement, and iteratively improve new backend services.
Maintain and extend existing backend services.
Integratе with third party providers in a meaningful way for SumUp
Be involved in discussions when selecting a new third party provider
Participate in API design and implementation for both internal APIs and those exposed to our third-party integrators
Collaborate with other software, QA and sysops engineers to ensure smooth deployment, continual operation and support for quality software.
Coach and mentor other engineers to increase their abilities and productivity.
Actively provide code review feedback to other software engineers, considering both style and implementation.
Collaborate on thoughtful and comprehensive documentation and testing for your features before shipping them.
YOU'LL BE A GREAT FIT FOR THIS POSITION IF
You have a Bachelor's degree or equivalent experience in Computer Science/Information Technology;
You have at least 3 years experience with one or more of the following languages: Golang, Ruby (also on the Rails), Java
You are technology agnostic and you are willing to use the right tool for getting the job done
You have experience with microservices architecture and Restful APIs
You have experience with Git
You have experience with SQL (PostgreSQL) and NoSQL storages
You have experience within Linux/Unix environment (comfortable working with a CLI)
You have solid OOP and FP skills
You have solid debugging, optimisation and problem-solving skills
You are self-motivated, proactive and engaged attitude towards projects
You have the ability to write clear and concise code that your teammates can understand and build upon
You are fluent in English - you'll be part of a truly global company!
WHY YOU SHOULD JOIN SUMUP
You'll have the space to drive your career here and take ownership of projects
You’ll have the chance to work on a diverse and international team
You'll be able to attend global offsites/hackathons/team events
You'll have a competitive compensation
10 days educational vacation and personal educational budget
25 days paid vacation + 1 accumulative day for each year of employment at SumUp
Additional health insurance
Various discounts for SumUp employees
Attractive referral program
Employee Assistance Program
Transportation to/from the office building
Office relaxation activities such as yoga and massage
Innovative office design featuring an amazing 360 (insert symbol) Sofia view, a music room, events forum space, fully equipped kitchen facilities, and cozy meeting rooms
Food and drinks for all SumUp employees
Various sports activities, such as running, football, table tennis, etc.
Looking forward to receiving your application!
We believe in the everyday hero.
Small business owners are at the heart of all we do, so we're creating tools that help them run their business. With a founders mentality and a 'team-first attitude' our diverse teams across Europe, South America, and the United States work together to ensure that the small business owners we partner with can be successful in doing what they love.