Staff SW Engineer - .NET AI Engineer

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

About The Position

Visa is seeking a Staff Software Development Engineer to design, implement, and improve software applications and systems. The role spends approximately 60–75% of its time coding and uses modern tools, including AI-assisted development, cloud services, and automation frameworks, to deliver secure, scalable, high-quality technology solutions for the fintech sector. The engineer works with product managers, designers, data scientists, QA, operations, compliance, and other stakeholders to translate business requirements into technical solutions while following best practices, security standards, and regulatory requirements. Digital fluency, including use of Generative AI tools such as ChatGPT and Microsoft Copilot, is required. The position requires at least three days in the office; the Hiring Manager will confirm which days. Work hours vary based on departmental needs, and travel is required 5–10% of the time. The work 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

  • At least 5 years of relevant work experience with a bachelor's degree, at least 2 years with an advanced degree, no experience with a PhD, or at least 8 years of relevant work experience.
  • Digital fluency, including the ability to use emerging technologies such as Generative AI tools (e.g., ChatGPT and Microsoft Copilot) in everyday work.

Nice To Haves

  • 6 or more years of work experience with a bachelor's degree, 4 or more years of relevant experience with an advanced degree, or up to 3 years of relevant experience with a PhD.
  • 6 or more years of software development experience with strong expertise in .NET/C#.
  • Hands-on experience with LangChain, RAG architectures, LLM API integration, prompt engineering, and agentic AI patterns; familiarity with intent classification and NLP pipelines.
  • Strong experience in backend development and REST APIs.
  • Hands-on experience with PostgreSQL, SQL, and MongoDB.
  • Front-end development experience with ReactJS.
  • Agentic development using Claude Code or similar tools.
  • Experience designing and developing scalable enterprise applications.
  • Strong debugging, troubleshooting, and production support skills.
  • Good understanding of database design, queries, and performance optimization.
  • Experience with system/API integrations and distributed applications.
  • Strong problem-solving skills and ability to work independently.
  • Understanding of Docker and Kubernetes.
  • Experience in analysis, design, and programming of computer applications.
  • Experience debugging and modifying software programs.
  • Experience writing and maintaining technical documentation.
  • Experience performing software testing and troubleshooting.

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, consider delivery costs, and escalate 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.
  • Use debugging tools to resolve moderately complex issues and identify automation opportunities 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.
  • Use 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 with incident response and resolution.
  • Build, enhance, and identify developer tools to support programs and applications.
  • Seek new knowledge, adapt to technical trends and solutions to improve product performance, and recommend resources to other engineers.

Benefits

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