
Lead Software Engineer
- Foster City, CA
- Permanent
- Full-time
- 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.
- 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
- Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum seven (7) years 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 commercial cards, Identity, 3DS, and other payment technologies like PSPs, PayFaqs, among others
- Demonstrated experience in leading and delivering complex projects from concept to deployment.
- Proficiency in agile development methodologies and practices
- Experience with large-scale systems with both VM and Container based multi data-center (active active) solutions, external 3rd parties such as Akamai, Cloud Fare, etc.
- Extensive technical experience with full stack HTTP, JAVA REST APls, JSON, databases, Spring, Java and web frameworks at scale.
- Experience with both NoSQL and SQL data stores including Redis, HazelCast, MySQL, MSSQL or similar
- 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, Architects, Business/Products, etc.
- Ability to interface effectively with senior leadership, providing clear and concise updates on project vision and progress.
- Experience with Visa's (or other payment brand's) products and services.
- Familiarity with regulatory and compliance requirements in the payments industry.