Staff Engineer - Boarding Domain
PPRO
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
As Staff Engineer (L6) for the Boarding Domain, you will have the autonomy to define the 'how' for the Boarding domain, with a direct seat at the table in shaping PPRO's global engineering strategy. Your mission is to design, build, and maintain the robust and scalable systems that enable partners to seamlessly integrate with the platform.
What you'll do
- Architect and drive the design and implementation of complex, distributed systems using Java/Kotlin and Spring Boot, ensuring the delivery of highly scalable, resilient microservices within an AWS cloud environment.
- Actively write code, ship new features collaboratively with your team, and conduct thorough code reviews.
- Establish and govern the architectural standards for the Boarding domain, ensuring alignment with PPRO's long-term global platform evolution.
- Take ownership of the technical roadmap for the boarding domain, managing the end-to-end integration of K8s services, SQL databases and messaging queues like Kinesis and SQS to optimize partner onboarding.
- Mentor and lead junior and senior engineers by fostering a culture of technical excellence, providing high-level strategic guidance, and conducting deep-dive code reviews.
- Collaborate with product managers and cross-functional teams to translate business requirements into innovative fintech solutions.
- Champion delivery and excellence by implementing automated testing, robust CI/CD pipelines, and containerized orchestration via Kubernetes.
What you'll need
- Strong hands-on background in Kotlin or Java with Spring Boot, PostgreSQL, RDS, Aurora Serverless, Gradle (or equivalent JVM experience and willingness to pick up Kotlin).
- Proven experience designing and operating distributed systems in high-volume, SLA-driven production environments with real products and real customers.
- Solid grasp of event-driven architecture (Kafka/Kinesis/SNS/SQS), relational data modeling at scale, and API contracts.
- Comfort with AWS and Infrastructure-as-Code (Terraform, Docker, Github Actions).
- Experience with global or multi-region products and the operational concerns that come with them.
- Ability to communicate trade-offs clearly to engineers, PMs, and non-technical stakeholders, and to lead through influence rather than authority.

