Back to all jobs

Staff Engineer (Kotlin + Java), Sales Platform

Berlin, Germany · Backend

SumUp enables businesses to get paid easily, process orders quickly, sell online instantly and manage their money more efficiently. SumUp creates the tools businesses need to make their business (and their customer experience) thrive! 

As a Staff Engineer working in the Sales Platform team, you will be working on further developing and building our Sales & Order experience - one of the most frequented journeys our merchants go through on a daily basis.

If you are a Staff Engineer, with a passion to impact the world of FinTech and millions of merchants around the world then why not make SumUp your next stop? We would love to hear from you!

What you’ll do:

  • Collaborate with your team and help them to take technical decisions.

  • You will help to shape and drive the long-term technical architecture for the Sales Platform with a strong focus on reliability and scalability.

  • Hands on programming with Java and Kotlin in an agile environment

  • Work in close alignment with the Product Manager and your engineering peers.

  • Mentor and coach other software engineers to help them grow their skills.

  • Advocate for developer productivity, delivery quality, and operational excellence.

  • Understand the overarching technical and business architecture beyond your team. 

  • Collaborate effectively with other teams.

You’ll be great for this role if:

  • You have advanced JVM based programming language skills - (we use Java and Kotlin)

  • You are experienced in designing macro-level architectures, especially considering scalability. 

  • You bring experience working in complex organisational scale ups.

  • You possess very good writing skills for technical documents.

  • You are able to understand the high level picture and dive deep into details when needed.

  • You are a team player and understand the importance of working together towards common goals.

Why you should join SumUp:

🌍  We are open to remote work (+/- 1 hour of CET timezone), hybrid or on-site in Berlin, just let us know what works for you.

📚  A dedicated annual Learning &Development budget for attending conferences and/or advancing your career through further education.

🚀  Enrolment onto our virtual stock ownership program - you will own a stake in SumUp’s future success. 

👩🏼‍💻  The opportunity to work on large scale fintech products used by millions of businesses around the world.

💶  A corporate pension scheme where we match up to 20% of your contributions.

🚵🏾‍♂️  Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, relocation assistance, subsidised office lunches.

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

SumUp will not accept unsolicited resumes from any source other than directly from a candidate.

Job Application Tip

We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.