Related skills
payments databases distributed systems ruby rabbitmq๐ Description
- Design, build, test, deploy, and monitor backend services in production.
- Evolve a large-scale payments platform serving millions of users.
- Work with Ruby-based backend systems, maintaining core services.
- Collaborate with Product and Engineering to solve business problems.
- Translate product requirements into scalable technical solutions.
- Drive architectural discussions and technical decisions.
๐ฏ Requirements
- Significant experience building and operating backend systems in production.
- Strong understanding of software design and distributed systems.
- Experience with relational and non-relational databases.
- Experience with Kafka, RabbitMQ, or similar messaging systems.
- Ability to work autonomously and own complex problems end-to-end.
- Fluent English (C1-C2) and clear communication.
๐ Benefits
- Experience in fintech, payments, banking, or regulated industries.
- Experience with compliance, KYC, or financial reporting systems.
- International and distributed team experience.
- Shape payment infrastructure and engineering challenges.
- Autonomous team culture valuing ownership, collaboration, and improvement.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!