Staff software engineer
- Full-time
- Job Family Group: Engineering and Technology
Company Description
Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.
Job Description
As a Staff Software Engineer, you will work on the MAP PD data platform team, reporting to the Director of Platform Engineering. You will be challenged to think out of the box and solve complex data related problems. you will be working with other teams/systems to collect data and build the ETL pipeline to store this data at a central location, Run the aggregation processes to provide the KPI to external partners and merchants. You will collaborate with the team to design, implement, and create reports and dash boards for MAP PD BI and predictive analytics.
Responsibilities:
We expect our engineers to do much more than just writing code:
· Write optimized and quality code
· Partner closely with teams to produce an application that flows seamlessly and works intuitively with our clients
· Work with architecture team on research & analyses of newer technologies for the next generation of ENT applications
· Be comfortable leading meetings and discussions with non-technical teams
· Find the best and most creative solution to many different types of problems and help ourclient to achieve their real goals
· Enthusiastic and principled about finding and applying the best practices related to dimension modelling and Big data analytics
Qualifications
Minimum 10 + years of experience in the following
· Minimum 10+ years of experience in design and development of large-scale Information products and services with following technologies: Java, Scala, RDBMS, Big Data Hadoop platform technologies
· Strong working experience with Object Oriented Design and Development using Java is necessary
· Solid understanding of principles and APIs of MapReduce, RDD, DataFrame and DataSets
· Strong working experiences of implementing Big Data processing using MapReduce algorithms and Hadoop/Spark APIs
· Experience on Hadoop platform including Hadoop, Hive, HBase, Spark, Sqoop and related tools to build analytical applications
· Experience building workflow to perform predictive analysis, muilti-dimensional analysis, data enrichments etc.
· 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, or other related technology discipline
· Knowledge of Security Principles, and Accessibility Best Practices
Additional Information
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of Article 49 of the San Francisco Police Code.
All your information will be kept confidential according to EEO guidelines.