
Sumup · Berlin
Our Billing and Subscriptions team sits at the heart of how SumUp's merchants pay for, manage, and grow with our products. We own the billing engine, merchant w...
Our Billing and Subscriptions team sits at the heart of how SumUp's merchants pay for, manage, and grow with our products. We own
the billing engine, merchant wallet, and subscription experiences that underpin millions of transactions across 37 markets, and
right now, we're in an exciting phase of rebuilding and expanding that foundation. We're deepening our billing capabilities to
support new sales models, market expansions, and financial integrations that directly shape how small businesses experience SumUp
— and this role is central to making that happen.
What you'll do
payments platform
production
You'll be great for this role if
open to other backend languages.
MongoDB, or Redis).
JavaScript.
feedback.
maintainable code.
Why you should join SumUp
our Berlin office. This involves an office-first setup
environment where everyone's perspectives are respected and embraced
advance your career through further education
About SumUp
Be empowered to do more that matters.
At SumUp, we're on a mission to empower small businesses across the globe by providing simple and affordable tools that allow them
to thrive. Today, over 4 million businesses in 37 markets rely on SumUp as their financial partner to manage payments, finance and
customer relationships.
Our commitment to small businesses is reflected in our diverse team of over 3,000 SumUppers from over 90 nationalities, united by
global collaboration and an innovative mindset. Our core values lay the foundation for who we are and what we stand for, shaping
our work culture and driving our success. We foster inclusivity and a continuous learning culture, providing a safe space for
personal and professional growth. Our differences make us unique and strong as we strive to create an environment where everyone
belongs and feels supported, no matter how they identify. SumUp is proud to be an Equal Employment Opportunity employer, actively
seeking and embracing diversity in our workforce. We don't make hiring or employment decisions based on 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. Our commitment extends beyond recruitment to creating a
safe and respectful workplace where harassment of any form is strictly prohibited. Discover more about our culture and
opportunities on our careers website, and follow our journey on LinkedIn, Instagram, and TikTok.
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.
PLATFORM ENGINEER (M/W/D) PERMANENT EMPLOYEE, FULL-TIME · BERLIN (HYBRID) THE IMPACT YOU WILL MAKE From socks, and petfood, to cosmetics, charles is helping countless brands reach their loyal customers every day, one conversation at a time. As a Platform Engineer at charles, you’ll help drive our product and infrastructure forward, enabling us to revolutionize conversational commerce. You’re a generalist with a passion for infrastructure and operations. You’ll work closely with the other Engineers to build scalable, high-performing systems, while improving system architecture, resolving tech debt, and ensuring seamless user experiences. Your contributions will result in reliable, data-driven solutions that support millions of users and push the boundaries of messaging-driven commerce. THIS IS WHAT YOU WILL BE DOING You'll build and operate our internal developer platform: the core services, APIs, and infrastructure that every product team builds on top of. That means writing software, not just configuring it, and standing up infrastructure that holds up under real production load. * You will be a part of a team that designs, develops, and operates the core services, APIs, and infrastructure that every product team builds on top of. Examples: building a billing API, maintaining Kubernetes operators, building an authentication broker, optimizing performance in our core monolith, and improving security in our link shortening service. * You will regularly partner with product teams to investigate issues, learn their use cases, and ship platform changes that hold up in production. * You'll join our on-call rotation as part of our "you build it, you run it" philosophy. * You'll have real room to drive cost and reliability initiatives that have measurable, company-wide impact. * You'll build the automations that make our whole software development lifecycle faster and more robust. YOU'LL FIT GREAT WITH THESE SKILLS AND VALUES * 3+ years of software engineering experience. You're a generalist - comfortable moving between writing a service, debugging infrastructure, and improving a pipeline in the same week. * You can build and ship production services in Go or TypeScript; not just scripts and glue. You also know Bash and have the judgment to pick the right tool instead of forcing your favorite one. * You can build and operate cloud infrastructure that survives real production workloads, ideally on GCP. * You've worked with GitHub Actions or similar CI/CD tools, and you know what a healthy and efficient pipeline looks like. * You have a solid grasp of scalable system design, distributed systems, cloud technologies, and how to roll out infrastructure changes. * You're comfortable with remote work and asynchronous communication. You also know that good collaboration needs visibility and cooperation, not just output. * You use AI tools effectively without handing over the steering wheel. * Product and business sense: you understand customer needs and focus on solving the right problems, not just building technically interesting solutions. * You're a self-directed learner. You don't need to know our whole stack on day one, but when you hit something unfamiliar, you dig in, ask good questions, and follow through. We'll give you room and context to grow; you bring the drive. Meeting all requirements is not necessary to apply. We encourage candidates who meet some but not all of these qualifications to submit their application. THINGS WE OFFER * Working on challenging and impactful projects at the forefront of one of the most innovative industries in Europe * Collaborating with some of the leading experts in Conversational Commerce and disrupting a fast-growing industry * Joining forces with a unique community of Tech, Product, Sales, Success, and Marketing experts committed to building the best product in Conversational Commerce. * High autonomy and visibility across the business with the option to own and drive new initiatives * Celebrating our major and micro-wins as well as getting to know each other better at regular team-building events * Sharing VSOP (virtual stock options) in the ownership and success of Charles * Working in a vibrant office in the heart of Berlin overlooking the Wall memorial * Flexible working model: Hybrid setup with remote work options and flexible hours * Earning a competitive compensation package What else we offer? * Urban Sports Club membership * Mental Health support through OpenUp * Free company lunch on Thursdays * A friendly, open, multicultural work environment * Dog-friendly office * Discounts on BVG tickets About us It’s better to have a conversation charles is a conversational AI and CRM for consumer brands that attracts, converts, services, and retains customers via AI agents, marketing automations, bulk campaigns, or an inbox for human agents. We help brands to maximize customer engagement and revenue through conversational channels such as WhatsApp. Businesses can reach customers in an interactive way, collect data to expand customer understanding and guide them to targeted offers that convert. charles’ AI Agents deliver hyperpersonalized experiences at scale while ensuring enterprise-grade security and GDPR compliance. Founded by Kapten & Son co-founder, Artjem Weissbeck, and ex-McKinsey ecommerce lead, Andreas Tussing. charles is backed by Salesforce Ventures, Accel and HV Capital and has raised over EUR 30 million to build the global leader in conversational marketing SaaS for global consumer brands. Charles and diversity: be yourself and no-one else Different perspectives bring innovation and richer work environments. We’re committed to building an inclusive company where you always feel like you belong, whatever your age, gender identity, ethnicity, religion, sexual orientation, disability, status or neurodiversity. These values sit at the heart of our hiring process, so we can create a welcoming workplace where everyone feels valued and heard.
The Sidekick team builds and owns the progressive web app that SumUps field sales agents rely on every day, a tool that brings together everything a seller needs in one place: creating offers on the go, signing up new merchants, managing hardware sales, and tracking commissions in real time. It's one of our most impactful internal products, sitting at the heart of a primary revenue driver for the business. As our Senior Full Stack Engineer, you'll take genuine ownership of features end-to-end, from scoping through to production, working closely with product, engaging directly with sales stakeholders, and having a real say in what gets built and why. If you want autonomy, meaningful scope, and work that directly enables the people driving SumUp's growth, this is the role. What you'll do * Build and maintain features across the full stack of our progressive web app, spanning the field sales experience, back office tooling for sales agents, and emerging LLM-powered support tooling, owning work from scoping through to production * Participate actively in product discovery, joining user research sessions, reviewing usage data, and contributing to prioritisation discussions alongside product * Work directly with sales stakeholders to understand their needs, distinguish between what's requested and what's actually needed, and propose solutions with clear trade-offs * Contribute to raising engineering standards across the team, through documentation, code quality, and proactive process improvements * Integrate with external systems such as Salesforce where required, and help shape how data flows across domains to create a consistent experience for field sellers You'll be great for this role if * Hands-on experience with a full-stack framework, Next.js, Remix, Nuxt, or similar, with a clear track record of shipping real-world features end-to-end. * Strong, proven experience with React and TypeScript, building scalable, maintainable applications in a production environment. * Experience building or consuming RESTful APIs and working within complex micro service systems, familiarity with Go is welcome. * Comfortable as a Kubernetes user, with exposure to working in cloud-native, distributed environments. * Experience working in a product-led or dual-track agile team alongside our product team, contributing to product decisions, not just technical ones. * A natural tendency to reach out to stakeholders, ask the right questions, and bring genuine empathy to the end user's experience. * Comfortable showcasing and demoing work, and always looking for ways to simplify or automate where it makes sense. 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 * 🚀 Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp's future success * 📚 A dedicated annual L&D budget of €2000 for your individual development, which can be used to attend conferences and/or advance your career through further education * 💶 A corporate pension scheme where we match up to 20% of your contributions * 🏖️ Generous time off: enjoy 28 days of paid leave plus public holidays and special leave days * 🏋️ Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, subsidised office lunches * 🌴 Break4me: 1-month sabbatical after 3 years of service * 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team About SumUp Be empowered to do more that matters. At SumUp, we're on a mission to empower small businesses across the globe by providing simple and affordable tools that allow them to thrive. Today, over 4 million businesses in 37 markets rely on SumUp as their financial partner to manage payments, finance and customer relationships. Our commitment to small businesses is reflected in our diverse team of over 3,000 SumUppers from over 90 nationalities, united by global collaboration and an innovative mindset. Our core values lay the foundation for who we are and what we stand for, shaping our work culture and driving our success. We foster inclusivity and a continuous learning culture, providing a safe space for personal and professional growth. Our differences make us unique and strong as we strive to create an environment where everyone belongs and feels supported, no matter how they identify. SumUp is proud to be an Equal Employment Opportunity employer, actively seeking and embracing diversity in our workforce. We don't make hiring or employment decisions based on 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. Our commitment extends beyond recruitment to creating a safe and respectful workplace where harassment of any form is strictly prohibited. Discover more about our culture and opportunities on our careers website, and follow our journey on LinkedIn, Instagram, and TikTok 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. 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.
The SuperApp squad owns parts of the merchant experience across Web, Android, iOS and the flows that millions of small business owners use every day to run and grow their businesses. As our dedicated full stack web engineer within the squad, you'll own this space entirely, shaping technical direction, driving feature parity for SumUp's web experience. If you want real ownership, a broad scope, and work that lands directly in the hands of millions of merchants, this is the role. WHAT YOU'LL DO: * Own and develop core web dashboard features including the first-time user experience, home screen widgets, quick actions, tools section, and communications centre * Build and maintain the backend services that power these flows, ensuring a seamless and consistent experience across web and mobile * Work closely with iOS and Android engineers, product managers, and designers to shape cross-platform solutions and contribute to technical direction * Lead the design and refinement of technical solutions — writing clear documentation, making architectural decisions, and communicating progress to stakeholders * Be an active contributor to the web chapter and the broader engineering community at SumUp WHAT WE'RE LOOKING FOR: * Strong, proven experience with React.js and TypeScript, building scalable, maintainable applications in a production environment. * Comfortable working across the stack, with experience building backend services or REST APIs, Go is a plus, but Node.js or similar is equally welcome. * Ability to navigate and refactor complex codebases with a focus on clean, durable code and solid system design. * Experience working in cross-functional teams alongside product managers and designers, with a strong sense of ownership and comfort with ambiguity. * A product mindset, thinking about the merchant experience, not just the code, and connecting technical decisions to real business outcomes. 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 * 🚀 Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp's future success * 📚 A dedicated annual L&D budget of €2000 for your individual development, which can be used to attend conferences and/or advance your career through further education * 💶 A corporate pension scheme where we match up to 20% of your contributions * 🏖️ Generous time off: enjoy 28 days of paid leave plus public holidays and special leave days * 🏋️ Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, subsidised office lunches * 🌴 Break4me: 1-month sabbatical after 3 years of service * 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team ABOUT SUMUP Be empowered to do more that matters. At SumUp, we're on a mission to empower small businesses across the globe by providing simple and affordable tools that allow them to thrive. Today, over 4 million businesses in 37 markets rely on SumUp as their financial partner to manage payments, finance and customer relationships. Our commitment to small businesses is reflected in our diverse team of over 3,000 SumUppers from over 90 nationalities, united by global collaboration and an innovative mindset. Our core values lay the foundation for who we are and what we stand for, shaping our work culture and driving our success. We foster inclusivity and a continuous learning culture, providing a safe space for personal and professional growth. Our differences make us unique and strong as we strive to create an environment where everyone belongs and feels supported, no matter how they identify. SumUp is proud to be an Equal Employment Opportunity employer, actively seeking and embracing diversity in our workforce. We don't make hiring or employment decisions based on 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. Our commitment extends beyond recruitment to creating a safe and respectful workplace where harassment of any form is strictly prohibited. Discover more about our culture and opportunities on our careers website, and follow our journey on LinkedIn, Instagram, and TikTok. 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.