Software Engineer – Sr. Consultant Level

Visa Visa · Fintech · Austin, TX +1 · Software Development/Engineering

Software Engineer role at Visa focusing on building and delivering end-to-end transactional services and next-generation software leveraging machine learning and deep learning. The role involves full-stack development, API design, containerization, and driving innovation for payment and fraud detection solutions.

What you'd actually do

  1. Serve in a leadership role working on multiple projects building full stack development of real-time transactional services, RESTful APIs and Container based distributed services that are highly available, secure, scalable, and resilient.
  2. Spearhead development of next generation software based on machine learning and deep learning.
  3. Build products end to end focusing on unit testing, code reviews and continuous integration for excellent code quality.
  4. Drive innovation that makes company products stand apart from competitors and benefit the customer with accelerated time-to-market delivery.
  5. Understand customer requirements.

Skills

Required

  • Java
  • C++
  • Python
  • Go
  • Docker
  • Kubernetes
  • GIT
  • Maven
  • Jenkins
  • Sonar
  • TDD
  • JUnit
  • Redis
  • Hazelcast
  • Relational databases
  • Non-relational databases

Nice to have

  • REST API
  • Testing Frameworks
  • Performance frameworks

What the JD emphasized

  • machine learning
  • deep learning
  • innovative technologies
  • Payment Services
  • Fraud detection solutions
  • Real-Time Payments
  • Buy Now Pay Later Technology
  • Risk Services