
Software Engineer
- Austin, TX
- $84,600-119,650 per year
- Permanent
- Full-time
- Build and maintain fraud detection platforms that operate at massive scale.
- Design and code secure, high-performing software solutions using modern full-stack technologies (e.g., Java, Spring Boot, Angular, Kafka).
- Collaborate across product, engineering, and risk teams to turn business needs into impactful solutions.
- Drive product quality and contribute to the security, resilience, and scalability of Visa’s infrastructure.
- Apply CI/CD best practices, automated testing, and real-time monitoring to ensure high availability and reliability.
- Impact at scale – Your work supports secure payments for billions of people.
- Innovation-driven culture – Work with the latest in GenAI, cloud, and real-time systems.
- Inclusive and diverse teams – We value different perspectives and life experiences.
- Career growth and mentorship – Learn, lead, and thrive in a global environment.
- Bachelor’s degree with 6 months of experience or 3+ years of relevant work experience in software development.
- 2+ years of hands-on experience in software engineering roles.
- Degree in Computer Science, Engineering, or a related technical field.
- Strong programming skills in Java, Spring Boot, and front-end technologies like Angular and JavaScript.
- Experience with full-stack development, including working with MySQL, RESTful APIs, Kafka, and Cassandra.
- Familiarity with agile methodologies, CI/CD tools (e.g., Git, Maven, Jenkins, GitHub), and test automation frameworks.
- Strong problem-solving, analytical, and communication skills.
- Passion for delivering high-quality, secure, and scalable code with a focus on performance and reliability.
- Experience in the payments, fintech, or fraud/risk domain is a plus.
- Comfortable working in fast-paced, collaborative environments and eager to continuously learn and improve.