Description
Visa, a global leader in payments technology, is seeking a Software Engineer to join their team. You will design, develop, test, and maintain secure, scalable applications, services, and platform capabilities. This role combines core application and backend engineering with AI-enabled solutions that improve developer productivity, testing, release automation, and engineering self-service.
Key Responsibilities:
- Design, develop, test, deploy, and maintain web applications, backend services, APIs, integrations, and reusable platform components.
- Build developer enablement solutions, including CI/CD integrations, test automation, release automation, and engineering self-service capabilities.
- Develop AI-enabled solutions such as code and test assistance, knowledge retrieval, workflow automation, and agentic frameworks.
- Participate in technical design, code reviews, debugging, production support, and continuous improvement of reliability, performance, and security.
- Collaborate with stakeholders to translate requirements into practical technical solutions; identify risks, dependencies, and delivery concerns.
Qualifications:
- Bachelor's degree, OR 3+ years of relevant work experience
Preferred Qualifications:
- Experience in technologies, software systems, application development, platform engineering, or a directly related field (minimum two years).
- Experience developing and/or implementing web-based applications, backend services, RESTful APIs, or service integrations (minimum two years).
- Experience with AI-enabled software solutions, such as LLM integrations, AI-assisted workflows, automation, or agentic frameworks.
- Experience debugging software issues, participating in code reviews, applying coding standards, and using developer tools for code creation and maintenance.
- Experience building, testing, deploying, and supporting enterprise-scale frontend, backend, web, or platform services.
- Experience developing backend applications using Java, Python, Go, JavaScript/TypeScript, or similar languages.
- Experience with developer platforms, CI/CD, test frameworks, release automation, cloud services, databases, APIs, systems integration, and observability tools.
- Familiarity with AI/LLM patterns such as RAG, prompt engineering, tool/API integration, agentic workflows, evaluation, security controls, and human oversight.
Salary: $86,500.00 to $134,400.00 USD per year Benefits: Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program