518 Visa Panama, S. de R.L. Verified 14h ago
Lead Software Engineer
US - Bellevue, WA Hybrid
$173,100–$276,800 a yearPay$173,100–$276,800
TypeFull-time
Work settingHybrid
Verified listing
JobFig found this opening at its original source and checks that it remains available.
About the role
We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.
What you'll bring
- 10 or more years of work experience with a Bachelor’s Degree or at least 8 years of work experience with an Advanced Degree (e.g. Masters/ MBA/JD/MD) or at least 3 years of work experience with a PhD
- This position requires travel 5-10% of the time.
- This includes the extension of capabilities of packages and products.
- API Generation: The ability to develop and apply Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user
- Architecture: Experience with event-driven architecture and distributed systems, including hands-on work with Kafka or similar technologies.
- SDLC: Strong understanding of the entire software development lifecycle, including testing strategies, automation, deployment, and release strategies.
- Observability: Deep expertise in observability, including monitoring, logging, and alerting.
- Cloud Computing: experience developing cloud-ready components
- GAI: utilization of Generative AI models and software for code development
- Knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data.
- Knowledge of systems integration process in which separately produced components or subsystems are combined and problems in their interactions are addressed.
- Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications.
Benefits
401(k)Flexible Spending Account (FSA)Health Savings Account (HSA)Life InsurancePaid Time OffWellness Benefit