Arrow

Back to all jobs

Software Engineer - Online Payments

Sofia · Engineering

In Payments Tribe our goal is to build a global financial ecosystem while turning transactions into interactions. Online Payments is the next generation payment platform, part of the SumUp services and ecosystem. As a Software Engineer, you will be part of a team that is passionate about what they do, committed to one another and to our merchants.

On the tech side, we work on a number of different projects that span technologies, systems, and processes. A few of the technologies we're leveraging at SumUp include Java, Kotlin, Docker, Kubernetes, Ruby, Node.js, Redis, PostgreSQL.

WHAT YOU’LL BE DOING:

  • Develop modern scalable and high available web and backend applications

  • Participate in API design and implementation for both internal and external APIs

  • Own and maintain the business domain that your applications touches

  • Implement clean, maintainable and testable code

YOU'LL BE A GREAT FIT FOR THIS POSITION IF

  • You have previous experience as a backend engineer  

  • You have a solid understanding of design principles and designing clear and predictable REST APIs

  • You have practical experience with relational databases or data-modeling

  • You are interested in DevOps topics, such as working with AWS, Docker, Kubernetes, and/or Jenkins

  • You are open to learning different tools, frameworks, and languages to get the job done.

Don't be concerned if you do not meet 100% of the requirements. We are looking for the best overall team member.

WHY YOU SHOULD JOIN SUMUP

  • You’ll have the opportunity to put the foundations of next generation payment platform

  • You'll have the opportunity to make an impact as we work in flat hierarchies

  • 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 and education budget

  • 25 days paid vacation + 1 accumulative day for each year of employment at SumUp

  • Additional health insurance

  • Multisport cards

  • Various discounts for SumUp employees

  • Attractive referral program

  • Transportation to/from the office building

  • Office relaxation activities such as yoga and massages

  • Innovative office design featuring an amazing 360 Sofia view, a music room, events forum space, fully equipped kitchen facilities, and cozy meeting rooms

You could have a look over the current developer documentation for doing online payments integrations: https://developer.sumup.com/docs/getting-started

ABOUT SUMUP

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.