Arrow

Back to all jobs

Engineering Manager - Merchant Growth (POS)

Berlin · Engineering

We believe in the everyday hero. Those who have the courage to follow their passion and who have the strength and determination to realize their dreams.

Small business owners are at the heart of all we do, so we're creating powerful, easy-to-use financial solutions to 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 small business owners can be successful doing what they love.

The Merchant Growth Tribe’s mission is to build an ecosystem of simple yet powerful products for our 1.5 million+ merchants around the world which will help them grow their business. In addition to our core product, the Point-of-Sale (POS) application, the teams within the tribe also provide merchants with Invoicing and eCommerce solutions. 

Beyond this, we aim to expand SumUp’s ecosystem with additional products and services such as accounting, marketing, loyalty and business analytics, all available in one place. The products we develop strengthen SumUp’s value proposition and our ability to serve small merchants around the world.

As an Engineering Manager, you’ll work with several small, cross functional engineering teams in the Merchant Growth Tribe specifically around our Point of Sale (POS) product. We now serve more than 1 million small businesses around the world, and many of them require a more advanced solution to manage their store as they grow. For this purpose, we’re building and evolving our merchant app to cater to the needs of merchants of different sizes and industries. We strive for end-to-end ownership in our teams and you’ll help our engineers to reach their full potential and advance their personal growth.

What you’ll do

  • Be an inspirational leader for your teams

  • Collaborate with other engineering managers on best practices and cross-cutting engineering concerns

  • Help the teams to optimise their value delivery

  • Foster and improve engineering practices and techniques like TDD, pair programming and DDD

  • Coach engineers in designing and planning feature implementations

  • Provide design feedback to enable team autonomy and a scalable and maintainable code base

  • Provide code review feedback, considering both style and implementation

  • Use regular 1:1 to support your team through their career growth, looking for opportunities where they can find new challenges

  • Set expectations early with team members around their performance and behaviour in a team setting

  • Engage and improve our engineering culture by driving team strengthening activities, such as offsites, hackathons, cross-team projects, and knowledge sharing sessions.

  • Participate in hiring and onboarding of engineers

You’ll be great for this role if

  • You understand the importance of cross-functional team spirit vs. traditional expert-based organizations

  • You have a solid CS background and experience in a software engineering management role

  • You have a proven track record in building high performing teams

  • You’re self-motivated and proactive, with great English communication skills

  • You understand fundamental design principles, data modeling and API design

  • You have 7+ years of experience in programming ideally in Android, iOS, Ruby, JavaScriptJS, Swift (any combination)

  • You have experience with a relational database, preferably PostgreSQL

  • You were exposed to microservices, containers and relevant runtimes

  • Solid debugging, optimisation and problem-solving skills

Why you should join SumUp

You’ll have the opportunity to take ownership, work with purpose and have an impact - irrespective of your job description. You'll work with people who are ambitious, curious and empathetic. We have fun working together and believe in an open feedback culture.

We have a close, welcoming and international community (50+ nationalities) and we have some huge challenges ahead of us. To further disrupt the payment industry we need smart, creative and innovative people. Does this sound appealing? Hit the “Apply” button and let’s get in touch!

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, color, 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.