Lead Software Engineer

VisaAustin, TX
85d$160,600 - $232,900Hybrid

About The Position

Visa's Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world's most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you'll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. We are seeking a dynamic and innovative Lead SW Engineer to guide our software engineering teams towards delivering top-tier Emerging Consumer Payment solutions. This leadership role is crucial to our organization as we reshape the future of commerce.

Requirements

  • 10+ years of relevant work experience with a Bachelor's Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience.
  • Proven leadership skills with a track record of managing high-performing engineering teams.
  • Strong understanding of software development and a passion for technology.
  • Expertise in one or more general programming languages like Java.
  • Experience building and deploying modern services and web applications with an emphasis on quality and scalability.
  • Demonstrated ability to learn new technologies and adapt to changing environments.
  • Excellent collaboration skills with a proven record of partnering with Product, Test, Dev-ops, and Agile/Scrum teams.

Nice To Haves

  • 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.
  • Minimum of 4 years of experience in leading engineering teams.
  • Proven experience delivering large scale, highly available production software.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • A deep understanding of end-to-end software development in a team, and a track record of shipping software on time.
  • Payment processing background desirable but not required.
  • Experience working in an Agile and Test-Driven Development environment.
  • Strong business and technical vision.
  • Drive Agentic Ai adoption in team to bring out productivity and more adoption for avenues of opportunity.

Responsibilities

  • Lead, mentor, and manage software engineering teams to deliver high-quality, resilient software solutions that meet or exceed business requirements.
  • Drive the invention, design, and implementation of emerging consumer payment technologies.
  • Work cross-functionally with product teams, other engineering teams, operations, and infrastructure teams to design, develop, and launch global products.
  • Oversee decision-making processes for design trade-offs and long-term architecture planning.
  • Promote a culture of innovation and continuous learning within the team, encouraging exploration of new technologies and solutions.
  • Ensure delivery of highly available, enterprise-scale systems, leveraging innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology.
  • Foster opportunities for team members to make a difference on a global or local scale through mentorship and continued learning opportunities.

Benefits

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service