Staff Systems Engineer
VisaAbout the role
Company Description
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose ā to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Job Summary:
Currencycloud, part of Visa, is a technology-driven company specialising in foreign exchange and cross-border payments. Our mission is to provide businesses with seamless and secure global payment solutions. We operate at the intersection of finance and technology, delivering scalable and innovative infrastructure that powers global transactions.
Ā
As a Senior Infrastructure Engineer at Currencycloud (a Visa company), you will play a key role in designing, building, and maintaining scalable, secure, and resilient cloud infrastructure on AWS. This role is ideal for engineers with solid hands-on experience in infrastructure automation, cloud architecture, and DevOps practices who are ready to take ownership of complex systems and mentor junior team members.
Ā
You will work closely with cross-functional teams to ensure infrastructure supports the needs of our global payment platform, while contributing to architectural decisions and driving improvements in reliability, performance, and security.
Ā
Key Responsibilities:
Cloud Infrastructure & Automation:
- Design, implement, and manage AWS infrastructure using services such as EC2, EKS, ECR, S3, KMS, VPC, and CloudWatch.
- Develop and maintain Infrastructure as Code (IaC) using Terraform, including reusable modules and automation pipelines.
- Lead efforts to improve infrastructure automation, deployment workflows, and system reliability.
Containerisation & CI/CD:
- Manage containerised workloads using Kubernetes (EKS) and service mesh technologies like Istio.
- Maintain and optimise CI/CD pipelines using tools like ArgoCD and Jenkins.
- Ensure efficient and secure deployment processes aligned with GitOps principles.
Monitoring, Observability & Security:
- Implement and maintain observability solutions using CloudWatch, Datadog, and logging frameworks.
- Drive improvements in monitoring, alerting, and incident response processes.
- Enforce security best practices across infrastructure, including IAM, encryption (KMS), and vulnerability management.
Collaboration & Mentorship:
- Collaborate with developers, data engineers, and product teams to support infrastructure needs.
- Mentor Associate and Infrastructure Engineers, promoting best practices and knowledge sharing.
- Contribute to documentation of infrastructure processes, configurations, and troubleshooting guides.
Continuous Improvement:
- Identify and implement improvements in infrastructure performance, scalability, and cost-efficiency.Ā
- Stay current with emerging technologies and propose relevant enhancements to the platform.
ā
Required Skills & Experience:
- Strong hands-on experience with AWS services and cloud-native infrastructure.
- Proficiency in Terraform and infrastructure automation.
- Solid understanding of Kubernetes, containerisation, and service mesh (e.g., Istio).
- Experience with CI/CD tools (ArgoCD, Jenkins) and GitOps workflows.
- Familiarity with observability tools (CloudWatch, Datadog) and incident response.
- Good scripting skills (Python, Bash, or Shell)
- Strong understanding of networking, security, and cloud governance.
Ā
Desirable Skills & Experience:
- Exposure to machine learning infrastructure (e.g., SageMaker).
- Experience in regulated environments (e.g., fintech, financial services).
- Understanding of FinOps and cloud cost optimisation strategies.
- Familiarity with tools like Port and GitOps practices.
Personal Attributes:
- Proactive and self-driven with strong problem-solving skills.
- Collaborative mindset with a passion for mentoring and team development.
- Excellent communication skills, able to explain technical concepts to diverse audiences.
- Eagerness to learn and adapt in a fast-paced, evolving environment.
- Strong project management skills
Ā
This is a hybrid position. Expectation of days in office will
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights ā in under 60 seconds.
Apply Now āGenerate Application KitFree account required ā sign up in 30s