SumUp logo

Software Engineer - Back-End (Elixir, Kotlin, Ruby)

SumUp

About the Team

Weโ€™re looking for a versatile Software Engineer to support us in launching and scaling SumUp in new markets. Our team is responsible for defining the strategy and delivering products and services to those targeted markets. We leverage products built within SumUp, crafting new features, making adjustments, and localizing them to provide merchants with the best experience given their local context โ€“ from their onboarding to making their first sale and getting paid out.

As part of this cross-functional squad within Global Expansion, you will collaborate with other teams and different codebases to deliver the functionalities required in the new countries. We believe that small merchants all over the world deserve to have a key partner to help them grow their business, and our squad enables SumUp to be there for them. You will also build tools to enable faster market launches and help other teams to build solutions they can scale in new markets.

What Youโ€™ll Do

  • Design, build, and maintain back-end services between distributed systems.
  • Actively participate in code reviews with other software engineers.
  • Participate in product development, collaborating with engineers in different tech stacks to deliver business value.
  • Maintain and extend the core payments and internal tooling systems, responsible for the transaction flow for different payment methods and help agents to provide better support.
  • Participate in API design and implementation for both internal APIs and those exposed to our third-party integrators.
  • Foster a culture of pair programming and ensure excellent monitoring and alerting for our products.

Youโ€™ll Be a Great Fit for This Role If You Have

  • A good understanding of software architecture and application design, along with experience as a generalist who enjoys exploring and learning a wide range of technologies.
  • Full-stack experience with a focus on backend development.
  • Experience writing production-level applications in at least one of these technologies: Golang, Ruby on Rails, Kotlin, or Elixir.
  • Experience with Pair or Mob programming and enjoy working in a collaborative environment.
  • Experience with distributed and fault-tolerant systems.
  • A passion for writing clean, maintainable, and testable code.

Why You Should Join SumUp

  • ๐ŸŒ Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office. This involves an office-first setup.
  • ๐ŸŒˆ Commitment to Diversity and Inclusion: Be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced.
  • ๐Ÿ“š A dedicated annual L&D budget of โ‚ฌ2,000 for attending conferences and/or advancing your career through further education.
  • ๐Ÿš€ Enrolment onto our VSOP program: You will own a stake in SumUpโ€™s future success.
  • ๐Ÿ’ถ A corporate pension scheme where we match up to 20% of your contributions.
  • ๐Ÿ”„ 30 Days Sabbatical: Enjoy the unique opportunity to take a well-deserved break with our 30 days sabbatical benefit after completing 3 years of employment with SumUp.
  • ๐Ÿ”— Referral Bonus: Earn additional rewards by referring talented individuals to join the SumUp team.
  • ๐Ÿšต๐Ÿพโ€โ™‚๏ธ 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.

Benefits
Extracted with AI

  • Opportunity to work with SumUppers globally on large-scale fintech products
  • Commitment to Diversity and Inclusion
  • Annual L&D budget of โ‚ฌ2,000
  • Enrolment onto VSOP program
  • Corporate pension scheme with up to 20% match
  • 30 Days Sabbatical after 3 years
  • Referral Bonus
  • Urban Sports Club subsidy
  • Kita placement assistance
  • Relocation assistance
  • Subsidised office lunches

Similar jobs

Last update: 23 minutes ago

GlossGenius logo
GlossGenius

Senior Software Engineer, Backend (Remote)

Join GlossGenius as a Senior Backend Engineer, focusing on scalable backend services using Kotlin, JavaScript, and more. Remote role.

Zalando logo
Zalando

Software Engineer Scala / Kotlin

Join Zalando as a Software Engineer specializing in Scala/Kotlin to build scalable solutions in a hybrid work environment.

Inclusively logo
Inclusively

Mid-Level Software Engineer - React Native, Python, Kotlin

Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.

Softwaregini logo
Softwaregini

Senior Fullstack Web Engineer

Join Softwaregini as a Senior Fullstack Web Engineer to develop scalable web applications using React, TypeScript, and Kotlin.

Offstream (YC S24) logo
Offstream (YC S24)

Backend Software Engineer

Join Offstream as a Backend Software Engineer focusing on AWS, Typescript, and GraphQL. Influence product architecture and development.

kununu logo
kununu

Senior Backend Engineer with Symfony Experience

Join kununu as a Senior Backend Engineer in Porto. Work with PHP8, Symfony, and microservices in an agile environment.

Discord logo
Discord

Software Engineer - Activity Feed

Join Discord as a Software Engineer to build social gaming features. Work with React, Kotlin, and Python. Remote role with competitive salary.

Figma logo
Figma

Software Engineer - Mobile Platform (iOS, Swift, Kotlin)

Join Figma as a Software Engineer on the Mobile Platform team, working with iOS, Swift, and Kotlin to enhance mobile systems.

Holidu logo
Holidu

Senior Java Backend Engineer - Guest Experience

Join Holidu as a Senior Java Backend Engineer in Munich. Work with Java, Kotlin, and Spring to enhance user experiences.

Zip logo
Zip

Senior Software Engineer, Market Expansion

Join Zip as a Senior Software Engineer to build core products and architecture, focusing on market expansion.

Solsten logo
Solsten

Senior Backend Engineer with Go and Microservices

Join Solsten as a Senior Backend Engineer in Berlin, focusing on Go and Microservices to build scalable systems.

Orum.io logo
Orum.io

Remote Full Stack Engineer

Join Orum as a Remote Full Stack Engineer to revolutionize payment technology using React, Go, and AWS.

c4pay logo
c4pay

Senior Fullstack Developer (w/m/d) eMobility Platform

Join ev-pay as a Senior Fullstack Developer to revolutionize e-mobility with cutting-edge technology in a dynamic team.

Semrush logo
Semrush

Senior Fullstack Developer (Python, React)

Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.

Wire logo
Wire

Senior Android Developer

Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.

Simpli.fi logo
Simpli.fi

FullStack Web Developer

Join Simpli.fi as a FullStack Web Developer, working with Ruby, Python, JavaScript, and more. Competitive salary and benefits in Fort Worth, TX.

Alchemy logo
Alchemy

Software Engineer (Fullstack) with Blockchain and Web3 Experience

Join Alchemy as a Fullstack Software Engineer to develop user-facing blockchain products. Hybrid role in San Francisco.

bp logo
bp

Fullstack Software Engineer with Java and C#

Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.

Simpli.fi logo
Simpli.fi

Senior FullStack Web Developer

Join Simpli.fi as a Senior FullStack Web Developer, working with Ruby, JavaScript, and MVC frameworks. Competitive salary and benefits.

Tangelo logo
Tangelo

Software Engineer - Back-End Java Developer

Join Tangelo as a Software Engineer to design and build scalable back-end systems in Java, working remotely with a focus on healthcare integration.

Ciklum logo
Ciklum

Senior Back End Developer (Node.js)

Join Ciklum as a Senior Back End Developer (Node.js) in Romania. Work remotely on innovative projects with a global impact.

Stripe logo
Stripe

Software Engineer, Local Payment Methods

Join Stripe's Local Payment Methods team in Bucharest as a Software Engineer to optimize global payment experiences.

American Express logo
American Express

NodeJS Backend Engineer - Lounge Services

Join American Express as a NodeJS Backend Engineer to design and maintain scalable backend systems in a hybrid work environment.