Design and implement backend services in .NET, supporting high-throughput financial operations (accounts, wallets, transactions).
Own and evolve PostgreSQL-based data models, queries, and performance optimization across multiple services.
Work within a microservices ecosystem, handling versioning, dependencies, and service communication.
Contribute to and extend the core architecture, enabling scalable orchestration of financial workflows.
Build and maintain server-to-server API integrations, ensuring reliability and correctness of critical payment flows.
Ensure data accuracy and consistency
Collaborate closely with QA and Enterprise product teams to validate complex business scenarios and edge cases.
Develop and maintain automated deployment pipelines (GitLab CI/CD) for large-scale distributed systems.
Participate in architecture discussions within the core platform team (Tech Lab), influencing system design decisions.
Monitor and improve system performance, reliability, and observability across services.
Requirements
Strong backend development experience with C# / .NET
Experience working with distributed systems / microservices architecture
Strong understanding of data consistency, transactions, and financial correctness
Strong hands-on experience with PostgreSQL in production environments, including query optimization, indexing strategies, and performance tuning
Knowledge of message brokers (RabbitMQ, Kafka) and asynchronous communication is a plus.
Experience with CI/CD pipelines (GitLab preferred) is great to have
Familiarity with automated deployments in complex environments
Experience with Docker / containerized services is a plus.
Tech Stack
Distributed Systems
Docker
Kafka
Microservices
Postgres
RabbitMQ
.NET
Benefits
Make a Global Impact: Directly impact millions of users worldwide
Accelerate Your Career: Benefit from internal mobility, mentoring programs, and continuous learning opportunities
Thrive in a Connected, Global Organization: Collaborate with colleagues across our international hubs and more
Embrace a Principle-Driven & Focused Culture: Work in an organization guided by strong principles and values that actually help you achieve more than you thought possible
Enjoy Competitive Compensation and Benefits: Receive a competitive salary, benefits, and flexible work arrangements