The Reliability Engineering Automation team prides itself in keeping Visa systems up and secure, catering to the 24*7 needs of the business. The team uses AI to aggregate observational data (from monitoring systems output, job logs, syslogs, etc.) and data from ticketing, incident, and event management system data to produce a virtuous circle of continuous insights yielding continuous improvements and fixes The Senior Software Engineer, a highly motivated senior individual contributor based in Singapore, responsible for designing and developing effective solutions in accordance with industry standards on best web development practices. As part of the team, you will be required to own key modules, perform code and design AI architectural reviews, suggest best practices and implement design and development standards. The role is a senior Analyst who has the passion to solve problems, factor old codes, learn and pick up new technologies like generative AI, chatops. The role will also be required to lead implementations on key modules and mentor junior team members.
Responsibilities:
Have the passion in developing and supporting the growth of the next generation software architectures and inspire innovation within the team.
Develop scalable real-time low-latency Artificial Intelligence processing solutions in an agile delivery method
Lead and guide the team in AI design, code and implement new algorithms to solve complex problems
Develop AIOPS solutions using available tools and technologies and assist the global team in problem resolution by hands-on participation.
Engage technical workshops with cross-vertical Technology partners for cross-vertical integration in software development
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.