Visa's Technology Organization is seeking a Software Engineer to join their VAS Innovation team to develop cutting-edge solutions, leverage innovative technologies, and enhance the capabilities of their Value-Added Services (VAS) platform. The role involves evaluating new ideas and technologies to match emerging business opportunities and foster a culture of innovation.
Requirements
- Expertise in one or more general development languages (e.g., Java, Python, NodeJS, C-Sharp, C++)
- Experience building and deploying modern services and web applications with quality and scalability
- Constant drive to learn new technologies such as GenAI, Angular, React, Kubernetes, Docker, etc.
- Expert-level skills in Java, Python and NodeJS with skills in C++ and C-Sharp is a bonus.
- Experience in building Generative AI applications, conversational AI, RAG architectures, techniques and libraries
- In-depth understanding of NLP including tokenization, word embeddings, and basic sequence models.
- Proficiency in implementing and fine-tuning AI models using popular frameworks (e.g., TensorFlow, PyTorch, scikit-learn)
Responsibilities
- Engage in the design, development, and implementation of innovative software solutions, using generative AI and modern integration patterns.
- Collaborate with cross-functional teams to develop and deliver complex projects that integrate emerging technologies with our existing platforms.
- Contribute to the design and development of APIs that enhance the integration of our Value-Added Services applications, platforms, and solutions.
- Participate in the advancement of our modernization roadmap by adopting best-in-class technology solutions for our core platform, expanding our market reach and client base.
- Continuously assess and improve technology stacks, development processes, and methodologies to enhance productivity, quality, and time-to-market.
- Adhere to industry best practices in software development, emphasizing quality, security, performance, scalability, availability, and resilience.
- Implement best engineering practices and automate software development, testing, and deployment processes.
Other
- A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
- Comfort in pushing the boundaries, ‘hacking’ beyond traditional solutions
- Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
- This is a hybrid position based out of our Bellevue, WA office. Candidates must reside within 50 miles of the Bellevue office and be able to commute onsite as required.
- This position requires travel 5-10% of the time.