Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

(Senior) Backend Engineer

SumUp Inc.

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 27 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading fintech company in São Paulo is seeking a Software Engineer to enhance its solutions for small merchants. You will be part of a hybrid team focusing on LATAM markets, working on scalable backend services and ensuring compliance with local regulations. This role requires strong backend development skills in languages like Kotlin, Java, or Golang, along with experience in building robust distributed systems. Join us to redefine financial products for entrepreneurs and enjoy a collaborative culture with great benefits.

Serviços

Career Growth
Learning & Development Budget
30 additional days off
Stock program
Global Experience
Great Benefits

Qualificações

  • Proven experience in system architecture, object-oriented and functional design principles, data modelling, and API design.
  • Strong backend development experience with Kotlin, Java, or Golang.
  • Hands-on experience with AWS, Docker, Kubernetes, and cloud-native architectures.

Responsabilidades

  • Act as a domain expert for Global Accounts services related to the LATAM market.
  • Support incidents and operational issues.
  • Design, implement, and maintain scalable backend services.

Conhecimentos

System architecture
Backend development in Kotlin, Java, or Golang
API design (RESTful and event-driven)
Problem-solving
Collaborative communication
Clean and maintainable code
Familiarity with CI/CD practices

Ferramentas

AWS
Docker
Kubernetes
Descrição da oferta de emprego

At SumUp, we believe small merchants are the heartbeat of our communities. By joining ourEngineering Team (Global Bank), you’ll help shape solutions that directly solve merchants’ everyday challenges and redefine how financial products empower entrepreneurship in Brazil.

As part of the Global Accounts squad, you will join a distributed, cross-functional engineering team responsible for services supporting both LATAM and EU markets. This role plays a critical part in strengthening our proximity to LATAM stakeholders, addressing local regulatory and operational challenges, and helping converge regional solutions into a truly global platform. ASoftware Engineer will take ownership of LATAM-related services, contribute to global platform evolution, and collaborate closely with teams and stakeholders across regions. This is ahybrid position in São Paulo, SP.

What You’ll Do

Act as a domain expert for Global Accounts services related to the LATAM market, with a strong focus on Brazil.

Bridge communication and operational gaps between LATAM stakeholders and EU-based engineering teams.

Support incidents and operational issues.

Design, implement, and maintain scalable backend services that support both LATAM and EU use cases.

Contribute to the convergence of regional systems into a unified global accounts platform.

Work independently on features, maintenance tasks, and technical improvements.

Collaborate closely with product managers, engineers, and local stakeholders to translate business needs into technical solutions.

Actively participate in team ceremonies, technical discussions, and knowledge-sharing initiatives.

Ensure systems remain compliant with local financial, regulatory, and operational requirements.

Continuously improve system reliability, observability, and maintainability across services.

What makes you a great fit

Proven experience in system architecture, object-oriented and functional design principles, data modelling, and API design (RESTful and event-driven).

Strong backend development experience using Kotlin, Java, or Golang.

Experience in building tested, observable, scalable, robust, and fault-tolerant distributed systems.

Hands‑on experience with AWS, Docker, Kubernetes, and cloud-native architectures.

Familiarity with CI/CD practices and continuous deployment.

Experience working with relational databases and understand data consistency and performance considerations.

Have advanced written and spokenEnglish skills.

You communicate respectfully and transparently, fostering a collaborative and positive team environment.

Experience working with changing requirements and iterative delivery.

You take full ownership of the software you ship, from design to production readiness.

You value clean, maintainable code and continuously refactor to keep designs simple and scalable.

Why you should join SumUp
  • 📈 Career Growth: Be part of a global team working on large-scale fintech products used by millions of businesses.
  • 📚 Learning & Development: Access an annual budget of R$ 10,000 for education, certifications, and conferences.
  • 🌴 Time Off: Enjoy 30 additional days off through our Break4Me program after 3 years at SumUp.
  • 💸 Grow with Us: Participate in our virtual stock program and benefit from SumUp’s success with company shares.
  • 🌍 Global Experience: Collaborate with a diverse team of 3,000+ people from over 90 countries, and join our global off‑sites and hackathons.
  • 🤝 Collaborative Culture: Join a team that values diversity, innovation, and teamwork, where your ideas and contributions truly matter.
  • 💙 Great Benefits: Health plans, meal vouchers (VR), Zenklub, Wellhub, life insurance, childcare allowance, and more.

Apply now and help us shape the future of financial solutions for small businesses!

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.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.