Staff SW Engineer

Visa•Austin, TX
•$133,300 - $213,400•Hybrid

About The Position

Visa is seeking a Staff SW Engineer to design, implement, and improve software applications and systems. The role focuses on hands-on software development, with approximately 60–75% of time spent coding, using modern tools such as AI-assisted development, cloud services, and automation frameworks to deliver secure, scalable, high-quality technology solutions in fintech. The engineer collaborates with cross-functional teams to translate business requirements into robust technical solutions while following best practices, security standards, and regulatory requirements. Digital fluency, including the ability to use emerging technologies such as Generative AI tools, is required. The position requires at least three days in the office; the specific expectations will be confirmed by the Hiring Manager. Work hours vary according to department needs, and travel is required 5–10% of the time. The role is performed in an office setting and involves sitting and standing at a desk, communicating in person and by telephone, and frequently operating standard office equipment such as telephones and computers.

Requirements

  • 5+ years of relevant work experience with a Bachelor's Degree, or at least 2 years of work experience with an Advanced Degree (e.g., Master's, MBA, JD, MD), or 0 years of work experience with a PhD, or 8+ years of relevant work experience.
  • Digital fluency, including the ability to work with emerging technologies such as Generative AI tools (e.g., ChatGPT, Microsoft Copilot).

Nice To Haves

  • 6 or more years of work experience with a Bachelor's Degree, or 4 or more years of relevant experience with an Advanced Degree, or up to 3 years of relevant experience with a PhD.
  • Deep expertise in Spring Boot for creating microservices and REST APIs, and Spring Security for OAuth/JWT authentication.
  • Full-stack fluency building responsive user interfaces using modern frameworks such as Angular or React alongside core web technologies.
  • Proficiency designing, querying, and optimizing data layers across relational (SQL) and NoSQL database engines.
  • Skill in leveraging Large Language Models (LLMs), prompt engineering, and integrating AI capabilities directly into enterprise application workflows.
  • Experience in software engineering or a directly related field.
  • Experience developing and/or implementing web-based or mobile applications.
  • Experience in a leadership role, with or without direct reports.
  • Experience in technologies/software systems or a directly related field.
  • Experience creating and maintaining test plans and executing testing procedures.
  • Experience debugging and troubleshooting software issues.
  • Experience collaborating with cross-functional teams to deliver technical solutions.
  • Experience in code review and applying coding standards.
  • Experience building or enhancing developer tools.
  • Experience working with container-based technologies.
  • Experience building and testing enterprise-scale web services.
  • Experience in product development.
  • Experience working on client-facing project or technical teams.

Responsibilities

  • Collaborate with stakeholders to determine requirements for product components and incorporate feedback into future designs or solutions.
  • Translate functional requirements into system designs and communicate component interactions, ensuring alignment with business needs and timelines.
  • Design and develop product components, refine code plans, and lead design reviews to ensure completeness and adherence to requirements.
  • Contribute to project estimation, considering delivery costs and escalating issues that may cause delays.
  • Lead by example in creating, implementing, and maintaining extensible, reusable code, and drive code quality through metrics and best practices.
  • Apply debugging tools to resolve moderately complex issues and identify opportunities for automation across products.
  • Lead code reviews, ensuring adherence to coding standards and providing feedback to team members.
  • Create complex test plans, identify test gaps, and proactively address defects to minimize customer impact.
  • Leverage data analysis and monitoring standards to identify patterns and defects in all environments.
  • Respond to incidents during on-call rotations, troubleshoot complex issues, and assist in incident response and resolution.
  • Build, enhance, and identify new developer tools to support programs and applications.
  • Proactively seek new knowledge and adapt to trends and technical solutions to improve product performance and recommend resources to other engineers.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
  • Position may be eligible for bonus and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service