XTB is a global company from the financial industry, focusing on online trading of financial instruments. We are the largest FinTech in Poland and a leader in Central and Eastern Europe, and the range of our operations covers several countries, including Asia and South America. At XTB, we focus on the development of our employees, giving them opportunities to gain knowledge and skills in various fields, as well as offering a number of training and development programs. If you are looking for challenges and want to gain valuable experience in an international business environment, XTB is the right place for you.
We are looking for a Senior Cloud Engineer to design, build, and scale XTB’s hybrid and multi-cloud infrastructure, supporting systems for millions of clients worldwide. In this role, you will drive infrastructure automation and cloud engineering best practices, ensure platform resilience, and shape our highly available environments across multiple cloud providers, ensuring our systems remain robust, secure, and scalable.
Responsibilities
Design, implement, and maintain large-scale, highly available multi-cloud and hybrid infrastructure.
Deploy and operate containerized workloads using managed Kubernetes services (e.g., AKS, EKS, GKE).
Build, maintain, and improve Infrastructure as Code (IaC) using Terraform.
Design and implement robust CI/CD pipelines using GitLab CI/CD, incorporating GitOps principles.
Implement and manage core cloud services, including global content delivery, DNS, and object storage (e.g., CloudFront, Route 53, S3).
Ensure full operational visibility across cloud infrastructure by setting up metrics, dashboards, and alerts using tools such as Grafana and Prometheus.
Implement and manage Identity & Access Management (IAM) policies, Role-Based Access Control (RBAC), and least-privilege access across cloud environments.
Define and enforce Cloud Governance, Landing Zone structures, and Policy-as-Code standards (e.g., Azure Policies, AWS SCPs, tagging strategies).
Manage hybrid network connectivity and troubleshoot complex networking issues across distributed cloud and on-premises environments.
Collaborate with Security, SRE, and Platform teams to define and drive cloud best practices for observability, compliance, and operational reliability.
Support FinOps initiatives to optimize cloud environments for cost efficiency, scalability, and performance.
Requirements
5+ years of hands-on experience in cloud engineering, DevOps, or infrastructure with large-scale environments.
Proven practical experience with highly available cloud environments in a multi-cloud setup (strong hands-on knowledge of at least two providers: AWS, Azure, GCP).
Strong understanding of DevOps, Platform Engineering, and GitOps principles.