This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Visa - Foster City, CA

posted 2 months ago

Full-time - Senior
Hybrid - Foster City, CA
Credit Intermediation and Related Activities

About the position

The Senior Consultant Level Software Engineer at Visa will play a pivotal role in the Global Commercial Payments Platform, focusing on B2B payment innovations and cross-border fund movements. This position involves leading the development of distributed systems, collaborating with stakeholders, and mentoring junior engineers while ensuring the delivery of high-quality, scalable, and secure solutions. The role is hybrid, requiring a balance of remote and onsite work, and is integral to Visa's mission of enhancing payment technologies globally.

Responsibilities

  • Work on emerging technologies, building highly scalable, secure, reliable and fault tolerant distributed systems.
  • Lead collaboration with stakeholders (e.g., product owner, project manager, technical lead, architects) to determine project requirements.
  • Proactively seek clarification on non-functional requirements (NFR) and lead junior engineers in understanding requirements across solution delivery.
  • Present technical solutions and communicate status, issues, and risks effectively.
  • Lead discussions for architecture of products/solutions and refine code plans.
  • Provide recommendations on project scope and release plans using technical expertise.
  • Create and apply metrics to drive code quality and stability, ensuring adherence to coding standards.
  • Drive revisions to the security assessment process to mitigate risks in code.
  • Identify opportunities for internal process improvements and optimize data delivery.
  • Provide technical leadership during code reviews to ensure coding standards are followed.
  • Mentor other engineers and share knowledge on improving product performance.

Requirements

  • 8+ years of relevant work experience with a Bachelor's Degree or at least 5 years of experience with an Advanced Degree, or 11+ years of relevant work experience.
  • Expertise in at least two programming languages: Java, Go, Scala, Python, or JavaScript.
  • 5+ years of experience building highly available and fault tolerant distributed systems.
  • 4+ years of experience in a leadership role, with or without direct reports.
  • Experience in Unix/Linux environments and open source technologies.
  • Experience with multiple database models and stream processing systems.
  • 3+ years experience with container-based technologies like Docker and Kubernetes.
  • Knowledge of cloud architecture and scalable solutions.

Nice-to-haves

  • 5+ years of experience in Trade Finance, Equities, Payments Processing, or Wholesale Credit.
  • Understanding of data integration patterns and frameworks.

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