Lead Software Engineer (IAM) @ Visa - Foster City, CA

Job Overview

14 days ago

Lead Software Engineer (IAM)

Visa - Foster City, CA

Company Description

As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative, 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 dedication to innovation drives the rapid growth of connected commerce on any device, and fuels 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.

At Visa, your individuality fits right in. Working here gives you an opportunity to impact the world, invest in your career growth, and be part of an inclusive and diverse workplace. We are a global team of disruptors, trailblazers, innovators and risk-takers who are helping drive economic growth in even the most remote parts of the world, creatively moving the industry forward, and doing meaningful work that brings financial literacy and digital commerce to millions of unbanked and underserved consumers.

You're an Individual. We're the team for you. Together, let's transform the way the world pays.

Job Description

Team Description

Identity and Access Management (IAM) is a key technology pillar at Visa, responsible for providing secure access to misc. payment related applications and services from a variety of users (employees, businesses and customers across) globally. To stay ahead of the rapidly changing security landscape especially with globalization of Visa's business and newer form factors of access via new devices, IOT etc., has direct impact on IAM Services. IAM team is rapidly growing and has a global presence in Singapore, Beijing, Bangalore, London, Austin and Foster City.

Are you interested to be part of a dynamic diverse team of industry’s leading IAM/Security professionals?

As a Lead Software Engineer, you will work and lead in this dynamic environment with a talented team, influencing and building the next generation IAM & PAM technology stack at Visa.

What is important for us:

Security First – Our team focusses on security in everything we do and we take it seriously with no compromises of any sort. We look forward to like minds.

Curiosity – Be curious; ask how things work and ask how you can learn new stuff. We believe curiosity fosters creativity.

Ownership – We have clients and customers who embodies complete trust on us because we show them we own what we do in every sense. We expect every team member completely own the activity he/she is responsible.

Agility – Be open for a change and acclimate to them.

As a Lead Software Engineer, you will:

  • Establish strong engineering best practices.
  • Own IAM Projects and implementation tracks from ideation to production operationalization.
  • Lead a team of engineers to deliver the solution to serve IAM and PAM Use cases.
  • Frequent and Periodic reporting of Project Status to Senior Managers and Executives in the form presentations, Product Demos and Design Social sessions.
  • Design, develop and testing of IAM components: Services in SOAP/REST, Core Java, JS Frameworks and Python.
  • Architect and Implement Data Analytics using Big Data Stack like HDFS, Spark and Kafka.
  • Deploying & Using 3rd party IAM products like Service Now, Azure AD, Sail point or ForgeRock.
  • Work with a global team operating in different time zones.

  • BS/MS in EC/CS/IT
  • 12 + years of Solid hands-on experience as programmer/developer with specialization in Java and J2EE.
  • At least 5 + years of solid experience in delivering production level engineering solutions supporting Tier 0 and Tier 1 systems preferably on Authentication, Authorization and Audit space.
  • At least 2 years of experience building full stack applications using Angular.js, Node.js or React
  • Strong inter-personnel, analytical & communication skills
  • Experience leading a team of Engineers
  • Experience building platform APIs and SDKs
  • Affinity for an engineering culture that emphasizes Agile, DevOps, and continuous delivery
  • Prior experience on IAM products related to Authentication, provisioning, authorization, SSO, and/or enterprise security protocols like SAML, OpenID, OAuth and/or mobile development (iOS/Android) a big plus
  • Prior knowledge of Apache big data analytics tools a plus

Additional Information

Work Hours:
Varies upon the needs of the department

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

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.

Similar Jobs

Salesforce CPQ Lead

Jade Global

San Jose, CA

6 to 8 years in a Business System Analyst role, with hands-on experience developing business relationships and creating requirement definitions, user stories,…

Silicon Photonic Integrated Circuit Technical Lead


Santa Clara, CA

As part of the photonics component development team, you will be leading cross-functional SiPh transceiver development team through all phases of IP and product…

Lead Software Engineer

Cadence Design Systems

San Jose, CA

Experience developing software, preferably in the EDA domain. MS/PhD in EE, CS, or related degree. Experience developing and maintaining code bases of moderate…

Python Lead

betterfuture solutions

San Francisco, CA

Requires a minimum of 6 years of experience in Python. Working experience in core python lib pandas, pyodbc. Working experience in python data structures.

Lead Product Designer (UI/UX)


San Francisco, CA

Familiarity with Lean Start-Up/ Agile software development principles. In addition, you’ll have experience identifying design issues and proactively rallying…

Financial Services Industry Digital Controllership Leader


San Jose, CA

Configuration and implementation of finance/ accounting software applications. Hands-on experience with software development methodologies and programming…

Sr. Cybersecurity Engagement Lead

Wells Fargo

San Francisco, CA

ICS is responsible for protecting the company from cyber threats, engaging with Wells Fargo businesses, assessing information security risk, providing identity…

Senior Software Engineer/Tech Lead


San Francisco, CA

Experience in mentoring other software engineers. Focus on software quality, design, testing, and documentation.

Developer Relations Engineer, Team Lead, Data Analytics


San Francisco, CA

5 years of experience in software engineering or development. Bachelor's degree in Computer Science, a similar technical field, or equivalent practical…

Mobile Security Lead


Pleasanton, CA

The Mobile Security Lead is a new role for this org that will steer the direction of a 100+ person mobile app’s security vision.

MicroLED Technical Lead

Omnivision Technologies, Inc

Santa Clara, CA

This cross-functional engineering role is focused on microLED technology with the goal to bring microLED products to the market, working in close collaboration…

Machine Learning (ML) Trust Program Leader


Pleasanton, CA

Emphasis will be given to practical experience managing the risks of complex software systems in high stakes environments. A Bachelor's Degree or above.

Salesforce Technical Lead

Cognizant Technology Solutions

San Francisco, CA

? Technical lead will also lead conversations with cloud product vendors on roadmap / architecture discussions as needed by clients. Acc Mgmt-CRM(Pvt Wlth Mgr).

Salesforce, Lead Developer / Technical Architect


Pleasanton, CA

8+ years direct experience in software development life cycle. Experience in enterprise-level Salesforce projects using both waterfall and agile software…

Apigee (GCP) Platform Engineering Lead


Walnut Creek, CA

Contribute to and/or lead teams and processes to achieve strategic goals. Collaborate with applications owners/developers, stakeholders, and strategic partners…

BrightDrop - Product Manager Lead - Perishables

General Motors

Palo Alto, CA

6+ Years of product management experience across both hardware and software businesses. Individuals will work collaboratively in agile teams to create concepts…

Sr Director, Business Technology GTM Lead, Sales, Marketing, Legal


Pleasanton, CA

Practical, hands-on approach with the ability to lead by example. For Workday’s Sales, Marketing and Legal organizations. New ideas and lessons learned.

Manager, Financial Systems – Lead Anaplan Architect

Epicor Software Corporation

Dublin, CA

Support Anaplan as a primary model builder and architect which includes creating management reports and dashboards within the system, managing data migrations…

Apigee (GCP) Platform Engineering Lead


San Jose, CA

Contribute to and/or lead teams and processes to achieve strategic goals. Collaborate with applications owners/developers, stakeholders, and strategic partners…

Apigee (GCP) Platform Engineering Lead


San Francisco, CA

Contribute to and/or lead teams and processes to achieve strategic goals. Collaborate with applications owners/developers, stakeholders, and strategic partners…

Lead Software Engineer - LMTS


San Francisco, CA

Experience in the agile software development process. Full-stack software development experience with a distinguished track record on technically demanding…

Senior/Lead/Principal Software Engineer, Backend (Java, Go)


San Francisco, CA

It provides an integrated analytics and AI experience within Salesforce’s CRM workflow, and is a key part of Salesforce Customer 360.

UI Lead/Principal Engineer


San Francisco, CA

Experience with e-commerce software. Experience with enterprise multi-tenant software. Have 8+ years of engineering experience.

Lead Data Scientist [US]


Mountain View, CA

We are scouting for an experienced Lead Data Scientist for our data science team who will be the evangelist responsible for communicating the design,…