As a Systems Engineer within the Product Reliability Engineering (PRE) Organization, you will play a crucial role in ensuring the reliability and performance of our Consumer Authentication systems. This role involves supporting high-throughput, business-critical fintech APIs, and providing 24/7 application support. You will work collaboratively with cross-functional teams, enhance workflows through automation, and contribute innovative solutions to maintain system availability and performance.
Key Responsibilities
- 24/7 Application Support. Provide continuous support for multiple systems and technologies, including rotational on-call support during non-business hours.
- System Maintenance. Apply configuration updates, perform operation break fixes, and carry out proactive maintenance to ensure production systems’ availability.
- Automation & Optimization. Design and develop tools for automation, toil reduction, and process improvement.
- Architecture Understanding. Analyze application architecture and transaction flows to support internal and external teams effectively.
- Cyber Security Remediation. Address cybersecurity findings to ensure compliance with audit regulations.
- Cross-Functional Collaboration. Partner with development and support teams for problem identification and resolution.
- Product Life Cycle Management. Manage standard products owned and used by PRE, participate in functional and technical meetings throughout the development lifecycle, and provide direct support during production deployments.
- DevSecOps Integration. Collaborate with DevSecOps teams to ensure new applications meet Visa’s security and high availability standards.
- Monitoring & Observability. Ensure proper monitoring and observability controls are in place to achieve 99.99% system uptime.
Qualifications
Basic Qualifications
- Bachelor’s degree or 3+ years of relevant work experience.
Preferred Qualifications
- 2+ years of experience in IT Operations, Systems Engineering, SRE, or a similar discipline.
- Hands-on experience with Linux/Unix administration and basic network troubleshooting via CLI.
- Experience in supporting and debugging distributed enterprise applications on Linux platforms (Java/Tomcat).
- Familiarity with logging and monitoring solutions at scale (e.g., Splunk, Grafana).
- Strong understanding of web security, HTTP/S, SSL/TLS, DNS, and networking fundamentals.
- Experience with at least one scripting language or automation technology (e.g., Ansible, Powershell, Bash, Python).
- Knowledge of high availability models, load balancing techniques (e.g., f5-GTM, LTM), and proxy solutions.
- Understanding of encryption protocols for data in transit and at rest.
- Experience with Kubernetes administration (deployment, scaling, load balancing, orchestration).
- Understanding of JVM performance tuning, thread dumps, and heap dumps analysis.
Additional Information
Visa is an Equal Opportunity 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 qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local laws.