About The Position

USAA is hiring a Senior Software Engineer to support the stability, modernization, and future evolution of its Property Core Platform, which serves homeowners, renters, and other Property insurance products. Embedded in an Agile team, this engineer will work across a diverse application portfolio that includes legacy platforms, modern cloud technologies, integrations, production operations, platform modernization, and technical debt remediation. The role spans technologies from PL/I to AWS and involves partnering with architects, product teams, and engineers to deliver resilient, high-performing systems supporting USAA members. The role is based in San Antonio, Texas, and requires working in the office four days per week. Relocation assistance is not available. USAA roles may offer remote or hybrid flexibility for active-duty military spouses, subject to applicable policy and business needs. The position does not offer visa sponsorship.

Requirements

  • Bachelor's degree, or four years of relevant education and/or experience.
  • Six years of software development experience demonstrating technical depth in one or more disciplines or technologies.
  • Four years of experience delivering technology solutions throughout all phases of the software systems and application development lifecycle, including leading code and design reviews.
  • Deep understanding of one or more listed technologies or disciplines, including EAI-assisted software engineering; AI-powered applications; Java, Swift, Objective-C, JavaScript, Kotlin, C++, HTML, CSS, Go, or Python; JSON, XML, SOAP, or REST APIs; Spring Boot, React, Redux, Git, GitLab, OpenShift, Docker, Kubernetes fundamentals, Open Liberty, SQL, JUnit, Mockito, Kafka or MQ, Dynatrace; or z/OS, TSO/ISPF, PL/I, COBOL, JES2/JES, RACF, WLM, SMF, JCL, PROCs, job scheduling, Fault Analyzer, REXX, Python on z/OS, CICS, DB2, IMS, UDB, Oracle, or IBM z/OS Connect.
  • Experience researching technical issues and generating creative or innovative solutions.
  • Experience troubleshooting applications and systems to address production issues.
  • Experience articulating technical challenges and solutions.
  • Strong knowledge of secure coding practices and secure system fundamentals.
  • Experience working with cloud technologies and tools.

Nice To Haves

  • Experience supporting Property & Casualty insurance platforms and business processes.
  • Experience supporting large-scale insurance, financial services, or other highly regulated business environments.
  • Experience applying Generative AI and AI-assisted engineering practices to accelerate software development, improve code quality, enhance production support, automate operational processes, support application modernization, and improve engineering productivity in complex enterprise environments.
  • Experience developing, enhancing, and supporting enterprise-scale applications in complex production environments.
  • Experience working across legacy and modern technology stacks, including PL/I, COBOL, CICS, DB2, mainframe, Java, AWS, and cloud-native platforms.
  • US military experience gained through military service or as a military spouse or domestic partner.

Responsibilities

  • Design, develop, code, and test complex tactical and strategic technical solutions across multiple technologies, including emerging technologies, integrating existing systems and tools.
  • Collaborate with engineers and architects within and occasionally outside the team or department.
  • Lead code and design reviews and communicate updates to stakeholders to support smooth operations and accurate planning.
  • Develop complex algorithms to address business needs.
  • Investigate and resolve complex application and system technical problems and production issues, directing end-to-end troubleshooting.
  • Mentor and coach engineers on system design, development, and maintenance, and review teammates' code.
  • Influence the architecture and quality standards of the domain and identify and measure quality across the solution.
  • Identify system performance issues, including technical debt, and optimize solutions.
  • Ensure business risks are identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • 401(k) and pension.
  • Life insurance.
  • Parental benefits.
  • Adoption assistance.
  • Paid time off, including paid holidays and 16 paid volunteer hours.
  • Wellness programs.
  • Career path planning and continuing education.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service