Welcome to Visa – a global leader in the payments technology industry! We are seeking a talented Staff Software Engineer to join our team and help us drive innovation and growth. As a Staff SW Engineer, you will be responsible for developing and maintaining Linux-based systems, implementing observability solutions, and designing scalable and robust systems. You will also be utilizing your scripting skills to automate processes and enhance efficiency. If you have a passion for cutting-edge technology and a desire to make a significant impact, we want to hear from you. Join us in shaping the future of payments as a member of the Visa team.
Develop and maintain Linux-based systems for Visa’s payments technology
Design and implement observability solutions to ensure system performance and reliability
Collaborate with team members to drive innovation and growth within the company
Utilize scripting skills to automate processes and increase efficiency
Ensure scalability and robustness of systems through careful design and testing
Stay up-to-date with industry trends and incorporate new technologies into Visa’s systems
Troubleshoot and resolve any technical issues that arise in a timely manner
Work closely with cross-functional teams to deliver high-quality, integrated solutions
Continuously improve and optimize existing systems to meet business needs
Communicate effectively with team members and stakeholders to ensure everyone is on the same page and projects are completed successfully.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
Extensive Knowledge And Experience With Linux Operating Systems, Including Strong Proficiency In Shell Scripting And System Administration.
In-Depth Understanding Of Observability Tools And Techniques, Such As Logging, Tracing, And Monitoring, To Troubleshoot And Optimize System Performance.
Proven Track Record Of Designing And Implementing Complex Systems, With A Focus On Scalability, Reliability, And Security.
Proficiency In Multiple Programming Languages, Such As Python, Go, Or Java, To Develop And Maintain Software Applications And Tools.
Strong Communication And Collaboration Skills, With The Ability To Work Effectively In A Team Environment And Communicate Technical Concepts To Non-Technical Stakeholders.
Required Skills
Database Management
Agile Methodology
Cloud Computing
Debugging Skills
System Design
Scripting Languages
Automation Techniques
Coding Expertise
Linux Proficiency
Networking Knowledge
Observability Tools
Soft Skills
Communication
Conflict Resolution
Leadership
Time Management
Creativity
Organization
Teamwork
Active Listening
Adaptability
Problem-Solving