Senior Software Engineer – Node.js/Typescript (f/m/x) at PPRO (München, Germany)

This job posting expired and applications are no longer accepted.
Published
7 March 2022
Location
München, Germany
Category
Intern  

Description

Online commerce is growing rapidly year over year. PPRO plays an important role by being the lead provider for local payment methods (LPMs) - accelerating the integration process for the payment service providers worldwide. We are mature in age, founded in 2006, but a startup at heart!

As we grow, so do the operational efforts to settle transactions and keep our balances in check. Automation is crucial and that’s why we need you. You will help our team design, build and maintain vital core business services that empower us to accurately reconcile every money transfer at a large scale. Therefore, it is crucial that you feel comfortable with modern technologies, are familiar with ETL systems and have a good eye for detail. While we thrive for technical excellence, we also like to get things done - your ability to balance them is of utmost importance.

What will be your responsibilities?

      • Have the big picture on the reconciliation systems and a clear understanding of the processes and dependencies
      • Maintain and improve existing reconciliation systems to support our business needs while staying fully compliant with the latest financial regulations
      • Build new integrations to collect and process data from external providers and in different formats
      • Design and build internal tools to facilitate and automate the daily operations
      • Proactively support treasury and operations teams
      • Work cross-functionally with our payments, finance, consumer funds and product teams to grow our reconciliation platform and ensure E2E quality of the money flow
      • Lead by example and help colleagues grow through mentoring, code reviewing and knowledge sharing

What we expect from you:

    • Willingness to work in a dynamic environment with agile methodologies
    • Experience with backend service development with Node.js or Typescript (some Python and C++ are a plus)
    • Experience in building and maintaining web applications (React is a plus)
    • Experience with 3rd party integrations (payment integrations is a plus)
    • Experience with batch processing and data streams
    • Strong understanding of distributed architectures
    • Experience with containerized environments and cloud services (Kubernetes, AWS)
    • Aptitude to apply state-of-the-art CI/CD techniques
    • Good understanding of observability practices such as distributed tracing, structured logging and metrics
    • Familiarity with data interchange standards between financial institutions is a plus (SWIFT messages, ISO20022)
    • Good communication skills, fluency in English

We would love to see:

    • Ownership: proactiveness at resolving issues, maintaining the systems and driving change
    • Team play: open-mindedness at difference of opinions, constructive at embracing feedback and supportive of your colleagues in your journey together
    • Boldness: don’t be afraid to ask questions, to bring up issues and to suggest creative solutions
    • Ambition: help us bring our products to higher standards and aim high on your personal development

What you can expect from us:

    • An international and diverse environment where you matter
    • An amazing team to work with
    • Active participation and sponsoring of conferences and meet-ups
    • Italian coffee and fresh fruits
    • Gym membership
    • PPRO Social (company events, lunch'n'learn)
    • 30 days holiday per year
    • Flexible work hours

What’s more, you’ll be joining a truly international company where every idea is heard. Where you can drive change and make a real impact in your team and in the world of payments.

If this sounds like you: Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. PPRO is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Eligibility You must be eligible to live and work in the country of employment.

Related Jobs

26 October 2025