Staff Software Engineer

Visa Visa · Fintech · Austin, TX

Staff Software Engineer at Visa, responsible for the architecture, design, development, and implementation of software applications, including payment technology and monitoring tools. The role involves end-to-end product lifecycle management, mentoring junior developers, and ensuring efficient data operations and platform health.

What you'd actually do

  1. Responsible for the architecture, design, development, and implementation of software applications.
  2. Evaluate and introduce technology tools and processes that enable Visa to develop products and solutions, to embrace business opportunities and/or improve operational efficiency.
  3. Develop and implement unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics.
  4. Formulate methods to enable consistent data loading and optimize data operations.
  5. Monitor health of platforms, generate performance reports, and monitor and provide continuous improvements.

Skills

Required

  • software engineering experience
  • technical leadership-mentoring roles
  • building REST based web services & web applications using Java and Spring framework, GoLang, AnglarJS
  • writing unit and integration test cases
  • Object-Oriented design and programming concepts
  • database software
  • systems integration processes
  • data structures

Nice to have

  • AI tools for software development