H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Director (Engineering Leader with 14 - 18 years of experience in Adobe Experience Manager / AEM, Java, ReactJS, Content Management System (CMS) platform)

CyberSource

CyberSource

Software Engineering
Bengaluru, Karnataka, India · Indiana, USA
Posted on Mar 8, 2025

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

The Corporate Applications team within Corporate IT manages a suite of products that enhance corporate functions at Visa. This role is pivotal in shaping the future of Visa's Intranet portal, ensuring that all Visa employees have streamlined access to the latest news and productivity tools to excel in their roles.

We are in search of a dynamic Engineering Leader to spearhead our team of engineers focused on high-performing distributed systems. Our technology stack includes Adobe Experience Manager, Java, and ReactJS for the front end. The ideal candidate will have extensive experience in implementing distributed systems on the Java platform and possess the ability to design resilient software solutions in collaboration with architects. This role demands expertise in Content Management System (CMS) platforms, a knack for enhancing team productivity, and flexibility in both tactical and strategic approaches. Mentoring team members to foster career growth is a key aspect of this role.

This position offers a unique opportunity to lead and develop a team of skilled engineers. If you are passionate about people management and have a strong background in software engineering, we would love to hear from you.

Key Responsibilities:

  • Understand client goals and align requirements with their business needs to achieve objectives.
  • Define needs, develop plans, coordinate resources, and implement effective action plans.
  • Manage multiple projects simultaneously, resolving scheduling and other conflicts to meet deadlines.
  • Oversee budgeting, scheduling, and contract and vendor management.
  • Utilize various development methodologies, understanding their strengths and weaknesses.
  • Communicate effectively with both technical and non-technical audiences, verbally and in writing.
  • Coach engineers on technical skills and career development.
  • Foster strong collaboration within the team and influence cross-functional teams to achieve results.
  • Create an innovative, efficient, and collaborative team environment.
  • Build and maintain a roadmap to provide a big-picture view of the product vision and direction.
  • Demonstrate project and program management expertise with Agile methodologies, driving success and avoiding failures.
  • Exhibit exceptional analytical and problem-solving skills, making data-driven decisions.
  • Exercise independent judgment with minimal supervision and maintain a high-level view of organizational activities to identify gaps, blind spots, and risks.

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications:

  • 10 or more years of work experience with a Bachelor’s Degree or at least 8 years of work experience with an Advanced Degree (e.g. Masters/ MBA/JD/MD) or at least 3 years of work experience with a PhD


Preferred Qualifications:

  • 12 or more years of work experience with a Bachelor’s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD
  • Demonstrable experience as a People Manager in a software engineering environment.
  • 6+ years in a leadership and management role.
  • Extensive experience in designing and implementing CMS platforms.
  • Proven experience with mission-critical, resilient distributed systems with high availability on the Java platform.
  • Proficiency in designing resilient software solutions in collaboration with architects.
  • Familiarity with GenAI and its practical applications.
  • Proven ability to enhance team productivity.
  • Excellent leadership and mentoring skills.
  • Passion for understanding people and continuously improving products and services.
  • Ability to adapt to both strategic and tactical approaches as required by the situation.

Additional Information

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.