The Merchant Growth Tribe’s mission is to build an ecosystem of simple yet powerful products for our 1.5m+ 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 ability to serve small merchants around the world.
As a Principal Engineer, you’ll work along-side other Principal Engineers and engineering leaders building a common platform, tools and elements where needed to support a multi-product ecosystem. This is a unique opportunity to shape and build SumUp’s products, which are used by millions of small merchants worldwide.
What you will do:
Advise teams on engineering and architectural challenges. Your engineering experience will help you advise teams on potential pitfalls, whether scalability, maintenance or divergence from the general engineering strategy.
Be a tie-breaker between competing solutions or teams. By delving deep into proposals and understanding context, you’ll help teams pick from competing solutions of similar merit.
Be a driver/sponsor of cross-squad or cross-tribe concerns, identifying common problems and leading the implementation of solutions and infrastructure.
You’ll be great for this role if
You understand the importance of cross-functional team spirit vs. traditional expert-based organisations.
You have a strong Computer Science foundation (with or without a formal degree) and experience in designing and building large enterprise software systems (distributed system is a plus).
You are self-motivated and proactive with great English communication skills, both speaking and writing.
You understand fundamental design principles, data modeling and API design.
You have 12+ years of experience in hands-on positions, ideally in a diverse set of programming languages and environments.
You have experience with databases, both relational and no-sql. PostgreSQL.
We believe in the everyday hero. Those who have the courage to follow their passion and who have the strength and determination to realise 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 businesses. With a founder’s 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.
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.