U

Unlimit

Borderless payment infrastructure provider

Solution Architect - Multiple Teams

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBelgrade, SerbiaNo salary listed

About the Job

Requirements

  • At least 6 years of experience in architecture roles, preferably in fintech or high-availability distributed systems.
  • Proven experience designing scalable backend systems in AWS or hybrid cloud environments.
  • Strong hands-on background in backend development using Java, DevOps, or cloud infrastructure.
  • Deep understanding of distributed systems, event-driven architectures, microservices, continuous integration and delivery pipelines, and observability practices, including Grafana and Prometheus.
  • Solid experience with Kubernetes, Terraform, and GitLab CI/CD.
  • Experience participating in and driving system design reviews across multiple teams.
  • Ability to align technical and business requirements and communicate with stakeholders.
  • Comfort working in fast-paced, cross-functional environments collaborating across LATAM, EU, and APAC.
  • Practical experience integrating AI or machine-learning components into backend systems, such as AI pipelines, agent-based integrations, or MLOps.
  • Awareness of AI-driven engineering practices and emerging AI technologies.
  • Hands-on experience using large language models, AI-assisted development tools, or automation frameworks to improve productivity, system performance, or architectural decision-making.
  • Background in financial services, payment gateways, acquiring, digital wallets, or other regulated environments.

Responsibilities

  • Own solution design for backend systems powering payment products, including card acquiring, wallets, crypto, and banking-as-a-service.
  • Design and maintain AI-native and cloud-agnostic architecture aligned with security, scalability, and compliance standards.
  • Partner with product managers, engineering leads, quality assurance, and analysts to translate business needs into modular architectural designs.
  • Build documentation, high-level solution diagrams, system interface contracts, and component-level specifications.
  • Contribute to API design and service decomposition.
  • Guide cloud migration and infrastructure evolution using an AWS-based stack with Kubernetes, GitLab CI/CD, and Terraform.
  • Ensure systems enable zero-downtime deployments, automated rollbacks, and scalable horizontal patterns.
  • Conduct architectural reviews and technical assessments, and work with delivery teams to implement designs.
  • Drive architectural maturity and platform modernization across engineering functions.
  • Identify technical debt and long-term design risks and propose mitigation strategies.

About the Company

Unlimit

Borderless payment infrastructure provider

Unlimit provides borderless payment services for businesses, helping them operate locally and globally. It runs a large, self-built payment infrastructure that supports accepting payments, sending payments, and managing corporate funds. Companies can issue cards, access alternative payment methods, and handle international transfers through a single platform. The product works as a payment infrastructure-as-a-service: businesses integrate Unlimit’s platform to process payments, issue and manage cards, and settle funds across multiple regions. What sets Unlimit apart is its extensive geographic coverage and wide array of local payment options, enabling companies to enter new markets with ease. Its goal is to support innovative businesses by moving beyond traditional banking, providing a scalable, global financial backend for growth.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2009

Recently Posted Jobs

Explore more opportunities at Unlimit

See more jobs