Senior Software Engineer
Company Description
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.
At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters — to you, to your community, and to the world.
Progress starts with you.
Job Description
Are you energized by the latest advances in Generative AI and eager to be part of shaping the next generation of intelligent applications? At Visa’s Corporate Generative AI (CGAI) team, we’re looking for early-career developers excited to learn, grow, and contribute to innovative AI-driven projects.
Want more jobs like this?
Get jobs in Austin, TX delivered to your inbox every week.

This is your opportunity to join a supportive and creative team, work on impactful solutions, and explore cutting-edge technology in a collaborative environment. If you’re curious, enthusiastic, and ready to make your mark in the fast-evolving world of AI, we’d love to connect with you!
Essential Functions:
- Design, develop and implement end-to-end software features (full stack) with the end user in mind. Write clean, efficient, and maintainable code to implement these features. Optimize code and model performance for efficiency and scalability.
- Develop and execute unit tests, integration tests, and system tests to ensure feature reliability. Implement automated test cases with high code coverage. Validate the performance and accuracy of integrated AI models.
- Integrate Generative AI models into the software application. Ensure that models are properly interfaced with other system components.
- Leverage GenAI tools in daily engineering work (e.g., coding assistance, debugging, testing, documentation), validating outputs for accuracy and quality.
- Participate in code reviews to ensure code quality and consistency.
- Adopt CI/CD practices to automate testing and deployment processes. Ensure that new features are seamlessly integrated into production environments.
- Collaborate with security, privacy, and governance teams to ensure that the products developed comply with relevant policies, standards, and regulations.
- Liaise with other developers, business units, product managers, engineering, and other applicable groups to ensure flawless execution
This is a hybrid position. Expectations of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualifications:
- 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
- Education BS/MS in Computer Science, Software Engineering, Data Science or equivalent experience.
- Familiarity with Generative AI concepts and applications, including natural language processing (NLP) fundamentals.
Preferred Qualifications:
- 3+ years of relevant work experience and a Bachelors degree in Computer Science or related field
Technical Skills
- Solid understanding of full stack software development and the Software Development Lifecycle (SDLC).
- Exposure to web development technologies (e.g., HTML, CSS, JavaScript/TypeScript) and at least one backend language (e.g., Python, Java, C#).
- Experience with databases (e.g., PostgreSQL, Redis, or similar) and REST APIs.
- Awareness of cloud platforms (such as AWS, GCP, or Azure) and basic use of platform services.
Coding Experience
- Ability to write clean, readable, and maintainable code with guidance.
- Familiarity with version control systems, particularly Git.
- Experience with CI/CD pipelines, unit testing and code review processes.
- Some experience working with modern UI frameworks (such as React or Angular) or willingness to learn.
GenAI Knowledge
- Experience using GenAI software development tools to develop high quality working software.
- Exposure to prompt engineering and language model APIs (e.g., OpenAI, Hugging Face, LangChain).
- Basic understanding of prompt evaluation and response generation for GenAI applications using RAG, Agentic AI, MCP Servers and GenAI design patterns.
Agile Methodology
- Exposure to Agile development practices and tools (e.g., JIRA, Trello).
Professional Attributes
- Learning mindset: Interest in learning about software design patterns and best practices.
- Ability to collaborate in cross-functional teams and communicate technical concepts clearly.
- Demonstrated curiosity and enthusiasm for Generative AI and new technologies.
- Strong problem-solving skills and attention to detail.
- Willingness to learn from senior team members and adapt to evolving technologies.
Additional Information
Work Hours: Varies upon the needs of the department.
Travel Requirements: This position requires travel 5-10% of the time.
Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for this position is 110,700.00 to 171,800.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
Perks and Benefits
Health and Wellness
- Long-Term Disability
- HSA With Employer Contribution
- On-Site Gym
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Health Reimbursement Account
- Mental Health Benefits
- Virtual Fitness Classes
- HSA
Parental Benefits
- Fertility Benefits
- Family Support Resources
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Company Outings
- On-Site Cafeteria
- Holiday Events
- Happy Hours
- Casual Dress
Vacation and Time Off
- Paid Holidays
- Paid Vacation
- Volunteer Time Off
- Summer Fridays
- Leave of Absence
- Personal/Sick Days
Financial and Retirement
- 401(K)
- Relocation Assistance
- Performance Bonus
- Stock Purchase Program
- Company Equity
- 401(K) With Company Matching
- Financial Counseling
Professional Development
- Shadowing Opportunities
- Access to Online Courses
- Promote From Within
- Learning and Development Stipend
- Tuition Reimbursement
- Mentor Program
- Leadership Training Program
- Associate or Rotational Training Program
- Lunch and Learns
- Internship Program
- Professional Coaching
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)