DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-15 08:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Software Engineer II

PPRO · Sao Paulo

At PPRO, our mission is to simplify access to local payment methods and our vision is to enable the sale of goods and services to anyone in the world using their preferred way to pay. We empower partners such as Ant Group, PayPal and Stripe to access new markets, connect with more customers, and accelerate their growth.

Our strength lies in our diverse global team with 50+ nationalities and 10+ international locations- all united around one goal – to deliver the best possible products and services to our partners and customers. While our company mission is to keep innovating global commerce, our internal mission is to #chooseaction, #beopen, #thinkcustomer, #gofurther and #wintogether

The Purpose:

As a Software Engineer in the Card Payments Platform, you will build and maintain scalable and resilient solutions to support card transactions across the globe. Your mission is to implement reliable features, optimize our core card processing infrastructure, and ensure high code quality. This role is critical to PPRO’s growth, helping us expand seamlessly into new markets by delivering stable and efficient payment solutions.

Your Impact in this Role

  • Feature Delivery & Scaling: Develop and optimize high-volume, low-latency microservices within our Cards Platform, ensuring high availability and code reliability.

  • Global Collaboration: Work closely with local and global engineering teams to implement features that meet both LatAm and global business needs.

  • Technical Quality: Write clean, well-tested code, document your technical implementations, and actively participate in code reviews to foster a strong dev culture.

  • System Resilience: Maintain and improve distributed, fault-tolerant ledger systems, ensuring they can handle peak daily transaction volumes smoothly.

  • Some of the technologies you’ll get to work with

  • Backend Core: Java 17+, Spring Boot, Microservices Architecture.

  • Cloud & Infrastructure: AWS (EKS, DynamoDB, S3, SQS, SNS).

  • Data & Streaming: Event-Driven Architecture (Kafka), database patterns.

  • Infrastructure as Code (IaC): Terraform.

  • Observability: Datadog, OpenTelemetry, real-time alerting.

  • CI/CD: Github Actions and ArgoCD.

  • What Makes You a Great Fit

  • Solid Java Expertise: Professional experience building and maintaining distributed backend systems using modern Java and the Spring Boot ecosystem.

  • Cloud & Microservices: Hands-on experience working with microservices inside cloud providers (ideally AWS), with a good understanding of REST APIs, databases, and scalability.

  • Containerization & CI/CD: Familiarity with containers (Docker/Kubernetes) and modern CI/CD practices (GitOps mindset). Experience with basic Terraform is a plus.

  • Autonomy & Ownership: Ability to take a well-defined technical task and drive it to completion with high quality, knowing when to ask for help and when to propose solutions.

  • Communication: Professional English proficiency, as you will interact with global engineering squads, combined with great teamwork skills.

  • Nice-to-Haves (The Extra Edge)

  • FinTech & Payments Domain: Previous experience with payments, ledger engines, real-time payment rails (like Pix), or financial systems.

  • Observability Practices: Experience using Datadog or similar tools for monitoring applications, debugging production issues, and checking logs.

  • Messaging & Streaming: Understanding of asynchronous messaging patterns using Apache Kafka or RabbitMQ.

  • Software pay context

    Based on 7,120 disclosed Software salaries on RoleSuite, the role pays a median of $157K/year, with most offers between $123K and $199K (10th–90th percentile: $101K–$235K).

    See the full Software salary breakdown →
    Apply →

    Other roles at PPRO

    • Associate Brand Marketing DirectorLondon
    • Senior Machine Learning EngineerMunich
    • Office Manager - Working StudentBerlin
    • Account ManagerLondon
    • Senior Software Engineer - Cash Flow (Java, Spring, AWS)Berlin
    • Senior Software EngineerSao Paulo
    • Chief Compliance Officer - LuxembourgLuxembourg
    • Product Data AnalystSao Paulo
    • Principal EngineerBerlin
    • Account Executive, New Business (UK & Europe - Local Payments)London

    More Software roles

    • Senior Software Engineer, Growth PlatformsLyft · New York, NY
    • Senior Software Engineer, Growth PlatformsLyft · San Francisco, CA
    • Senior/Staff Server EngineerScopely · CH - China
    • ERP Ops DeveloperTosscareers · Seoul
    • Senior Software Engineer, Platform PortabilityRoku · Hsinchu, Taiwan
    • Software Engineer - Visa Spend ClarityVisa · NZ - Auckland, New Zealand
    • Staff Software Engineer - Developer Effectiveness (Visa Spend Clarity)Visa · NZ - Auckland, New Zealand
    • Account Solution ArchitectRed Hat · Mumbai
    • EMEA Specialist Solution Architect, AI - EcosystemRed Hat · Remote Sweden
    • Senior System Software EngineerNVIDIA · India, Bengaluru