Senior Cybersecurity Engineer

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

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

Senior Cybersecurity Engineer (Full Stack Software Developer) What’s it all about?

Cybersecurity is at the beating heart of our culture. Our diligence and expertise is what makes us the undisputed leader in electronic payments.  We’ve made it our priority to create a top-tier Security Architecture team, poised to defend us against any potential cyber threats. We’re looking for those of you who are inherently driven and fascinated by the art and science of cyber defense. We’ll arm you with the very best tools and tech so that you can deliver top notch results. Development underpins job fulfillment at Visa. As Senior Cybersecurity Engineer (Software Developer), you’ll be enthused by getting stuck into various defense and security sector related projects, as well as the chance to work with people from a range of disciplines, as well as colleagues and clients at every level. So what do we expect of you day to day?

Essential Functions

  • Be a product developer by driving Security Architecture and Design/development/implementation/optimization for Web, API and backend applications across Visa.
  • Engage in the initial requirements definition (including analysis of threats and risks and alignment with Visa security, Engineering, IT and Architecture standards.
  • Seeking a highly-qualified Java engineer with experience developing and building high-performing, scalable, enterprise applications. He/She will be part of a Cybersecurity software team that works on critical applications. Write API’s to integrate various systems like: Hadoop, Oracle, SQL, Active-Directory(AD), SSO.

  • Applying security design principles to develop security solutions architectures

  •  Providing strategic points of view for security solutions

  • Developing and/or carrying out the strategic direction of  security projects to enable execution of the information security strategy

  • Developing security solutions to enable execution of the long-term security architecture in the infrastructure security area

    ·        Driving security technologies evaluations, proof-of-concepts, and production pilots

  • Building strong cross-organizational relationships and effectively influencing staff across the IT organization and product group

  • Managing lifecycle of security technologies

  • Working closely with the other technology architects to ensure that security is properly embedded in their technology domains architectures

  • Assisting other architects in defining the variance processes and making variance decision

  • Experience in delivering comprehensive architecture specifications for complex infrastructure security solutions

  •  Experience with creating technical documentation: product documentation, technology and systems/network architecture, and technical whitepapers.

  • Experience with open source security technologies

  • Strong knowledge and working experience with SDN (Software-Defined Networking), NFV (Network Function Virtualization), and network virtualization/overlays; microsegmentation

  • Strong hands on cloud architecture, with knowledge and working experience in: OpenStack, Cloud Foundry, Server Virtualization hypervisors (KVM, Xen, Hyper-V, VSphere), Linux Containers technologies (Docker, Mesos, Kubernetes), and distributed computing

  • Strong expertise and experience with Linux and Linux security

  • Programming/coding and DevOps experience is a plus (Python, Ansible, Chef)

  •  Solid understanding of and ability to speak to security principles in areas such as network, systems, virtualization, cloud technologies, access control.

  • Has good understanding of the SSDLC process and follows the process to effectively develop and design solutions

  • Ability to function as an individual contributor and mentor/leader detached from the corporate environment.

Think you have what it takes?

If you are interested in a career that will challenge and inspire you – we’d love to hear from you!

Qualifications

Basic Qualifications

  • 8 years of work experience with a Bachelor’s Degree or at least 6 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD degree

Preferred Qualifications

  • 7-10 years of work experience and a Bachelor’s Degree or 6 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 years of experience with a PhD.
  • You will have significant progressive experience in building secure applications preferably payment platforms, systems that can withstand all types of threats from various threat agents.
  • A proven record of accomplishment in designing security controls for complex web applications with backend services expertise such as API Gateway, Identity and Access Management Services, Data Protection technologies, Security Information Event Management etc.
  • Strong knowledge of deep design review and Secure Development Lifecycle methodologies, Agile based methodologies, middleware platforms, development platforms (Java, C, C++, .NET etc.)
  • Extensive Experience with web services standards and related technologies (HTTP(s), REST, JSON, WS*).
  • Extensive Experience programming in Core Java.
  • Extensive experience in API design and in system and component design. 
  • Extensive Experience working with a variety of Applications Servers and Databases (primarily Tomcat, Oracle). Other database, MongoDB, Cassandra is a Plus.
  • Experience in Micro Services, Service Mesh, Containers, DevOps is a big plus
  • Experience in Web security, APIs Security is a must
  • Experience in distributed computing, Microservices 
  • Strong knowledge of deep design review and Secure Development Lifecycle methodologies, Agile based methodologies, middleware platforms, development platforms (Java, C, C++, .NET etc.)
  • Strong experience building applications from scratch both in Linux & Windows Operating Systems.
  • Strong Development in Java, Spring Boot, Microservice API while providing expertise in the full software development lifecycle, from concept and design to testing, designing, developing and delivering high-volume, low-latency applications for critical systems
  • Strong experience in Shell Script and power shell
  • Strong experience with web technologies and web frameworks (Angular JS 5+/Express/Node/CSS,HTML etc.)
  • Strong Experience with MySQL, MongoDB, Tomcat
  • Experience with Microservices & containerization (Docker)
  • Skilled at building web services (i.e. REST, SOAP).
  • Experience with AD & SSO integration
  • Working knowledge of platform and CI/CD pipeline (Kubernetes, Jenkins)
  • Knowledge of Software development in either of C/Objective-C/C++/Swift/Java
  • Technical experience with security technologies including, but not limited to, intrusion detection/prevention, event correlation, firewall, antivirus, anti-spam, policy enforcement, patch/configuration management, usage monitoring, audit, secure application development, etc.
  • Payments industry experience is a plus
  • Knowledge of administrative, physical and technical controls that could be built around networks, systems and applications to secure them.
  • A proven record of accomplishment in designing security controls for complex web applications with backend services expertise such as API Gateway, Identity and Access Management Services, Data Protection technologies, Security Information Event Management etc.
  • Technical experience with security technologies including, but not limited to, intrusion detection/prevention, event correlation, firewall, antivirus, anti-spam, policy enforcement, patch/configuration management, usage monitoring, audit, secure application development, etc.

Additional Information

Work Hours

  • Incumbent must make themselves available during core business hours

Travel Requirements

  • This position requires the incumbent to travel for work 0-5% of the time

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, reach with hands and arms, and bend or lift up to 25 pounds

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law

Privacy Policy