Software Engineer - Sr. Consultant level (DevOps, CI-CD, Docker, 11+ years' experience)
Tink
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
About Visa Technology Organization
Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world’s most sophisticated processing network, capable of handling over 65,000 secure transactions per second across 80 million merchants, 15,000 financial institutions, and billions of consumers worldwide.
Joining Visa means working on complex distributed systems and solving massive-scale problems in areas such as new payment flows, data-driven business solutions, cybersecurity, and B2C platforms.
The Opportunity
We are seeking versatile, curious, and highly skilled Senior DevOps Consultants who thrive on solving complex challenges at a global scale. As part of Visa’s engineering team, you will design, build, and optimize software systems that power payment technologies impacting millions of people daily.
Your work will directly contribute to Visa’s mission of shaping the digital future of monetary transactions.
Key Responsibilities
- Design and develop code and systems that serve 40% of the world’s population, influencing Visa’s standards for scalability, security, and reusability.
- Collaborate across teams to create design artifacts and deliver best-in-class software solutions.
- Enhance product quality, improve service technologies, and support new business flows in agile squads.
- Build robust and scalable products for merchants, B2B, and business-to-government solutions.
- Leverage innovative technologies to develop next-generation payment services, real-time payments, and BNPL (Buy Now, Pay Later) solutions.
- Provide mentorship and participate in continuous learning initiatives.
Essential Functions
- Maintain, extend, and enhance CI/CD pipelines to support continuous improvement and delivery.
- Design, implement, and manage reliable build and deployment systems.
- Monitor official builds and resolve infrastructure issues.
- Support Application Services Engineering (ASE) initiatives across infrastructure, middleware, and CI/CD frameworks.
- Provide Level 1 & 2 technical support for release builds and deployments.
- Configure and troubleshoot applications on physical, virtual, and container platforms.
- Operate as a front-end engineer for release processes, builds, deployments, and DevOps tooling.
- Work with tools such as Jenkins, ArgoCD, Terraform, JIRA, GIT, Maven, Ansible, Docker, Kubernetes, RHEL, and scripting languages.
- Develop using Python and work with private/public cloud platforms (GCP, AWS preferred).
- Define and evolve build & release best practices to ensure traceability and auditability of changes.
- Ensure continuous availability of applications, environments, and tools supporting SCM & Release Management.
- Identify scalability and stability issues, propose solutions, and drive long-term resolution.
- Become a subject matter expert (SME) for VAS Issuer products, focusing on reliability and resilience.
- Participate in design reviews, operational readiness exercises, and incident root cause analysis.
- Provide Level 3 on-call support and drive system reliability and performance improvements.
Why Join Visa?
At Visa, you’ll work on cutting-edge payment technologies that impact billions of people globally. You’ll have the opportunity to solve challenging technical problems, collaborate with world-class engineers, and make a tangible difference—both globally and locally.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualifications
- 11+ years of relevant work experience with a Bachelor’s Degree or with an Advanced Degree
- Hands-on experience in infrastructure and DevOps within the software industry.
- Strong expertise in Python, Ansible, Terraform, ArgoCD, Jenkins Pipeline, Docker Trusted Registry (DTR), GitHub.
- Proven experience with Release Engineering & DevOps tools and CI/CD processes.
- Proficiency in scripting languages (Unix Shell, Perl, Python).
- Experience in containerization technologies (Kubernetes, Docker).
- Production support experience for Windows and/or Linux environments, including log analysis, performance debugging, and process/user management.
- Knowledge of observability tools (Grafana, Tableau, Splunk) and platforms like Kafka, Consul, Vault, Hazelcast, Elastic, SQL/NoSQL databases.
- Familiarity with Java or related technologies for bug fixing and integration support.
- Experience in troubleshooting web and mobile applications in cross-functional environments.
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.