Chief Software Engineer
Company | Visa |
---|---|
Location | San Mateo, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, MBA, PhD, JD, MD |
Experience Level | Senior, Expert or higher |
Requirements
- 12+ years of relevant work experience with a Bachelor’s Degree or at least 9 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 6 years of work experience with a PhD, OR 15+ years of relevant work experience.
- Extensive experience in software engineering and architectural design for highly scalable and always-on distributed systems.
- Proven expertise in the payment’s domain, with in-depth knowledge of EMV, e-commerce, Identity, 3DS, and other payment technologies.
- Demonstrated experience in leading and delivering complex projects from concept to deployment.
- Proficiency in agile development methodologies and practices.
- Deep technical knowledge in cloud and hybrid cloud strategies.
- Proficiency in leveraging generative AI to enhance development processes and resource efficiency.
- Excellent analytical and problem-solving aptitude.
- Exceptional leadership skills with the ability to inspire and lead cross-functional teams.
- Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders: clients, Account Managers, Business/Products, etc.
- Ability to interface effectively with senior leadership, providing clear and concise updates on project vision and progress.
Responsibilities
- Provide technical leadership and strategic direction for the engineering and architecture of highly scalable and available distributed systems.
- Develop and drive technical solutions that align with Visa’s business objectives, ensuring scalability, reliability, and security.
- Lead projects from concept to completion, including solutioning, technical architecture, and delivery.
- Ensure projects are delivered on time, within budget, and to the highest standards.
- Interface with leadership to appraise the vision, strategic direction, and planning of projects.
- Collaborate with cross-functional teams, including business, product management, legal, and security architecture, to ensure cohesive and comprehensive solutions.
- Act as a liaison between technical teams and leadership, effectively communicating technical strategies and project progress.
- Focus on improving developer and resource efficiency by leveraging generative AI and other innovative technologies.
- Stay abreast of the latest advancements in the payment’s domain and related technologies, incorporating best practices and new methodologies into the engineering processes.
- Provide mentorship and technical guidance to engineering teams, fostering a culture of innovation, collaboration, and continuous improvement.
- Champion the professional development of team members, encouraging learning and growth.
Preferred Qualifications
- Experience with Visa’s (or other payment brand’s) products and services.
- Familiarity with regulatory and compliance requirements in the payments industry.