Visa - Bellevue, WA

posted 2 months ago

Full-time - Senior
Hybrid - Bellevue, WA
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 6 years of work experience with a PhD, OR 15+ years of relevant work experience.
  • 15 or more years of experience with a Bachelor's Degree or 12 years of experience with an Advanced Degree, PhD with 9+ years of experience.
  • BS/MS in Computer Science/Computer Engineering, Science, Math.
  • A minimum of 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, Container Technologies, Caching, API gateway, and Security.
  • Deep understanding of benefits/drawbacks of different integration patterns.
  • Continuous delivery and Dev Ops experience including infrastructure automation, monitoring, logging, auditing, and security implementation.
  • A minimum of 5 years experience with containers and related technologies.
  • A minimum of 5 years experience with micro-services and API gateway.
  • Experience in Java language, Spring, Hibernate, Angular, JavaScript, jQuery, AJAX, and HTML5/CSS3.
  • Knowledge of RDBMS (Oracle, Microsoft SQL Server, Postgres), NoSQL stores (e.g., HBASE, Cassandra), and data sciences technologies.

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