Sr Staff Software Engineer- Hadoop - Visa Business Solutions Products- Data Product Development
Visa, Austin TX, US
Everywhere you want to be
Visa is seeking a Sr. Staff SW Engineer focusing on Hadoop development within the Visa Business Solutions Product Development organization which is a part of Visa's Data Product Development group and is responsible for designing, developing and managing 20+ Information products and services for Visa's Commercial line of products. Our range of products include data processing platforms, BI reporting, analytics and data mining solutions, B2B payments platform. You will work on customer-facing web and mobile applications using cutting-edge open source frameworks, highly-available RESTful services, back-end Java based systems and the latest technologies in Big Data.
This position reports to Director, Visa IntelliLink Platform and will be based in Austin, TX. The successful candidate will be a senior level developer focused on application development of critical information based applications.
Work with product owners to understand the desired application capabilities and testing scenarios
Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies
Mentor junior developers
Continuously improve software engineering practices
Create documentation and procedures for installation and maintenance.
Minimum 10 years of experience in design and development of large scale software products and services
Extensive experience with following technologies: Java, Spark/Scala, RDBMS, Big Data Hadoop platform technologies and tools (Hadoop, Hive, HBase, Spark, Sqoop, Flume and related tools)
Extensive experience building data analytics applications
Strong working experiences implementing Big Data processing using MapReduce algorithms and Hadoop/Spark APIs
Solid understanding of principles and APIs of MapReduce, RDD, DataFrame and DataSets
Experience building work flow to perform predictive analysis, muilti-dimensional analysis, data enrichments etc.
Experience with sound grasp of Restful design principles and proficient with REST/JSON interfaces in Java
Experience of database fundamentals, RDBMS data modeling, NOSQL database and data modeling and programming
Knowledge of secure coding practices and framework is a plus
Experience in Agile methodologies such as Scrum.
Experience in supporting large enterprise applications.
Always have an aptitude to learn new technologies and take on challenges.
Bachelor or Master Degree in Computer Science, Electrical Engineering, or other related technology discipline.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa Inc. (NYSE: V) is the world’s leader in digital payments. Our mission is to connect the world through the most innovative, reliable and secure payment network - enabling individuals, businesses and economies to thrive. Our advanced global processing network, VisaNet, provides secure and reliable payments around the world, and is capable of handling more than 65,000 transaction messages a second. The company’s relentless focus on innovation is a catalyst for the rapid growth of connected commerce on any device, and a driving force behind the dream of a cashless future for everyone, everywhere. As the world moves from analog to digital, Visa is applying our brand, products, people, network and scale to reshape the future of commerce.