Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Key Responsibilities:
Guide engineering decisions and mentor fellow developers.
Design, implement, and maintain highly available backend services that effectively process and reconcile transaction data at scale.
Redesign and enhance architectural systems to facilitate the transition towards an independent reconciliation and reporting application for payment receivables.
Collaborate with various squads and stakeholders to address urgent requests while safeguarding the squad’s long-term technical vision.
Optimize database performance, improve test coverage, and ensure observability, resilience, and reliability across all systems.
Actively engage in architectural discussions within the Payments BR tribe.
Ideal Candidate Profile:
Possess strong software engineering skills, including code design, quality attributes, automated testing, CI/CD, performance optimization, resilience patterns, and distributed systems.
Have proficiency in functional backend programming languages (experience with Golang is advantageous).
Demonstrate extensive experience with relational databases (especially PostgreSQL), comfortable with schema modeling, query optimization, and database tuning.
Have experience working with messaging queues (SQS, RabbitMQ) and stream processing platforms (Kafka).
Be proficient with MongoDB and Redis.
Have the ability to create clear and structured technical documentation.
Thrive in ambiguous environments, are adaptable, and can balance long-term technical improvements with immediate high-priority demands.
Possess advanced English proficiency and can effectively present and discuss technical topics in public forums or cross-team settings.
About the job
At SumUp, we empower businesses to accept payments effortlessly, process orders quickly, establish an online presence in minutes, and manage their finances with confidence. Our mission is to create tools that enable businesses and enhance customer experiences to flourish.
As an integral member of the Payments BR Tribe, you will have the opportunity to influence and deliver innovative products that significantly impact our merchants in Brazil. You will collaborate within a global, autonomous, cross-functional team dedicated to transforming ambitious ideas into seamless, high-impact solutions. Being part of the Payments team means working alongside motivated, purpose-driven individuals who take ownership, embrace challenges, and are passionate about fostering business success.
In your role as a Senior Backend Engineer, you will contribute to the design and implementation of robust systems that ensure accuracy, transparency, and trust in our financial operations.
About SumUp
SumUp is a pioneering financial technology company dedicated to empowering small businesses with the tools they need to succeed in an increasingly digital world. We provide fast, secure payment solutions that allow merchants to thrive and enhance their customer experiences.
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Key Responsibilities:
Guide engineering decisions and mentor fellow developers.
Design, implement, and maintain highly available backend services that effectively process and reconcile transaction data at scale.
Redesign and enhance architectural systems to facilitate the transition towards an independent reconciliation and reporting application for payment receivables.
Collaborate with various squads and stakeholders to address urgent requests while safeguarding the squad’s long-term technical vision.
Optimize database performance, improve test coverage, and ensure observability, resilience, and reliability across all systems.
Actively engage in architectural discussions within the Payments BR tribe.
Ideal Candidate Profile:
Possess strong software engineering skills, including code design, quality attributes, automated testing, CI/CD, performance optimization, resilience patterns, and distributed systems.
Have proficiency in functional backend programming languages (experience with Golang is advantageous).
Demonstrate extensive experience with relational databases (especially PostgreSQL), comfortable with schema modeling, query optimization, and database tuning.
Have experience working with messaging queues (SQS, RabbitMQ) and stream processing platforms (Kafka).
Be proficient with MongoDB and Redis.
Have the ability to create clear and structured technical documentation.
Thrive in ambiguous environments, are adaptable, and can balance long-term technical improvements with immediate high-priority demands.
Possess advanced English proficiency and can effectively present and discuss technical topics in public forums or cross-team settings.
About the job
At SumUp, we empower businesses to accept payments effortlessly, process orders quickly, establish an online presence in minutes, and manage their finances with confidence. Our mission is to create tools that enable businesses and enhance customer experiences to flourish.
As an integral member of the Payments BR Tribe, you will have the opportunity to influence and deliver innovative products that significantly impact our merchants in Brazil. You will collaborate within a global, autonomous, cross-functional team dedicated to transforming ambitious ideas into seamless, high-impact solutions. Being part of the Payments team means working alongside motivated, purpose-driven individuals who take ownership, embrace challenges, and are passionate about fostering business success.
In your role as a Senior Backend Engineer, you will contribute to the design and implementation of robust systems that ensure accuracy, transparency, and trust in our financial operations.
About SumUp
SumUp is a pioneering financial technology company dedicated to empowering small businesses with the tools they need to succeed in an increasingly digital world. We provide fast, secure payment solutions that allow merchants to thrive and enhance their customer experiences.