Sr. Software Engineer - Data as a Service (REF9964C)

  • Full-time
  • Job Family Group: Technology and Operations

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.

 

“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.”

Job Description

DaaS development is building the Next Generation Data processing platform with cost-effective and distributed applications on commodity hardware using best-in-class technology components. Building next generation DaaS applications require collaboration with exceptional group of software engineers, Data architects, DevOps engineers, payment experts and infrastructure architects. Also Migrating existing Mainframe based applications to open source Hadoop & Web Based UI environment.

 

We are looking for an experienced technical expert in Big Data technologies and web service development to help us build our team in Palo Alto. As a Sr. Software Engineer, you will work independently and with other software engineers as well as program/product managers. You will help shape the overall structure of the DaaS(Data as a Service) offerings. We desire a candidate who have ability to perform as Software developer and as SRE (Site Reliability Engineer); demonstrated success in building partnerships with the key stakeholders of the other technology functions such as operations, support, system administration, security, development, and engineering is required. The ideal candidate will have a strong technical background in cloud technologies, big data, web technologies, large scale distributed platforms, and have a good written and verbal communication skills.

Responsibilities:

  • Analyze and develop new applications.

  • Design, develop, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.

  • Build and maintain relationships with global and virtual teams and third parties on software development or support issues.

  • Collaborating with and/or lead cross-functional teams, build and launch applications and data platforms at scale, either for revenue generating or operational purposes

  • Developing and delivering quality services on time and on budget. Solutions developed by the team use Java, Hbase, Hive, Hadoop, Pig, HTTP, J2EE,Spring, XML, JSON, REST and other Web based technologies.

  • Analyze and develop web services Apps & UI using SQL server backend database.

  • Design, develop, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.

  • Develop testing and debugging routines and oversee execution.

  • Maintaining current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with management and development team in bringing new technologies.

  • Candidate must be able to work independently with minimal supervision and supplemental engineering support, while responding efficiently to multiple program priorities.

  • Become a subject-matter-expert (SME) for various program domains in support of building test capabilities.

  • Ensure quality of services are near 100% defect free and services work in production to support uptime SLA of each program

  • Mentor junior team members, develop departmental procedures and best practices standards.

 

Qualifications

  • BS in Computer Science/Computer Engineering or other related fields with a minimum of 4+ years Java and web service development
  • Strong foundation in computer science, with strong competencies in data structures, algorithms, OOD, design patterns
  • Experience with web services standards and related technologies (HTTP, J2EE,Spring, XML, JSON, REST)
  • Expertise in Java, Angular, Python, and Groovy.
  • Experience with the Elastic ELK Stack (Elasticsearch / Logstash / Kibana)
  • Solid understanding and experience of database technologies such as SQL
  • Experience with development of application/platforms supporting Security requirements
  • Proven problem solving skills and an ability to respond resourcefully to new demands, priorities and challenges
  • Excellent writing and verbal communication skills, interpersonal and presentation skills and the proven ability to influence and communicate effectively
  • Ability and desire to learn new skills and take on new initiatives
  • Experience with high volume/velocity/variety data sets, tools, and infrastructure (‘Big Data’)
  • Experience with sensor automation, information sharing, and other methods of machine-to-machine communication using APIs
  • Experience with Continuous Integration and containerization technologies (Jenkins, Docker)
  • Proficient on both Windows and Linux platforms
  • Proficient on SQL Server database.

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.

Privacy Policy