1 day ago
Responsibilities
- Design, build and own backend services for global liquidity management.
- Develop systems to ensure funds are available in the right entities and currencies.
- Build scalable platforms for liquidity forecasting and operational decision-making.
- Contribute to global safeguarding compliance infrastructure.
- Design and enhance investment platform capabilities.
- Build data pipelines and analytical capabilities for cash visibility.
- Work on complex distributed systems using modern backend architecture.
- Implement robust controls for data quality and monitoring.
- Collaborate with cross-functional teams to design reliable APIs.
- Instrument services with metrics and logs for performance optimization.
- Participate in code reviews and mentor less-experienced engineers.
- Take part in on-call rotation to ensure platform reliability.
Requirements
- 5+ years of experience building and operating backend systems in production.
- Strong programming experience in JVM languages like Kotlin or Java.
- Solid understanding of distributed systems fundamentals.
- Experience designing and working with REST and gRPC APIs.
- Proficiency with event-driven architectures and message brokers.
- Strong focus on testing and quality assurance.
- Good grasp of observability tools for debugging production issues.
- Clear written and verbal communication skills.
