Visa - Austin, TX

posted 2 months ago

Full-time - Senior
Hybrid - Austin, TX
Credit Intermediation and Related Activities

About the position

As a Chief Software Engineer for the VISA Acceptance Platform team, you will provide strategic architecture leadership on large and complex projects related to merchant payment management solutions. This role involves collaborating with a team of Lead and Chief Architects, guiding the architecture requirements and strategy for the Risk, Data, and Analytics domain, and ensuring alignment with business imperatives. You will be responsible for driving the release strategy and delivering innovative payment acceptance solutions while maintaining engineering excellence.

Responsibilities

  • Drive the architecture for key cross-team and cross-product development projects.
  • Work with a team of Lead and Chief Architects for Acceptance, Risk, Data, and Analytics domain.
  • Establish software development patterns and best practices via examples and shipping code.
  • Ensure that all relevant project teams follow a common set of principles and patterns.
  • Provide leadership across the engineering community to ensure solutions align with platform principles and standards.
  • Mentor and build high-performing engineering teams.
  • Apply architecture best practices to increase execution velocity.
  • Develop secure, robust, scalable, modular, API-centric architectures.
  • Influence technology selection for the enterprise.
  • Define deployment topology by collaborating with peers across the technology organization.
  • Optimize the use of Visa's Platforms & Solutions.
  • Demonstrate thought leadership through presentations and teaching across Visa.

Requirements

  • 12+ years of relevant work experience with a Bachelor's Degree or at least 9 years of work experience with an Advanced degree, or 15+ years of relevant work experience.
  • BS/MS in Computer Science/Computer Engineering, Science, or Math.
  • 15+ years of experience in architecture and development, with 5 years in building services frameworks and solutions.
  • Proven knowledge of design, architecture, and development of Shared Services and frameworks including Micro Services and Container Technologies.
  • Experience with Continuous delivery and Dev Ops practices.
  • 5+ years of experience with containers and related technologies.
  • 5+ years of experience with micro-services and API gateway.
  • Experience in Java language, Spring, Hibernate, Angular, JavaScript, jQuery, AJAX, and HTML5/CSS3.
  • Knowledge of RDBMS and NoSQL stores is a plus.

Nice-to-haves

  • Prior knowledge and experience working in Payments is a plus.
  • Paper publications, patents, and hackathon experience.

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service