About The Position

USAA is seeking an Intermediate Software Engineer to join an Agile engineering team that supports and modernizes the Property Core Platform powering homeowners, renters, and other Property insurance products. The engineer will contribute to application enhancements, production support, integrations, testing, and operational excellence across legacy and modern platforms. This role offers exposure to enterprise-scale systems and modernization initiatives, with opportunities to develop technical expertise and support critical business operations and member experiences. The work environment is flexible but requires working in the office four days per week. The position is based in San Antonio, Texas; relocation assistance is not available. USAA does not provide visa sponsorship for this role.

Requirements

  • Bachelor's degree, or four years of relevant education and/or experience.
  • Two years of software development experience specific to a discipline or technology.
  • One year of experience delivering technology solutions across all phases of the software systems and application development lifecycle.
  • Basic understanding of one or more listed technologies, including AI-assisted software engineering; programming languages; APIs and data formats; frameworks; version control; containers and orchestration; databases; testing tools; messaging; monitoring; or mainframe technologies.
  • Knowledge and understanding of troubleshooting applications and systems in production.
  • Ability to quickly understand applicable business context and provide appropriate engineering solutions.
  • Ability to effectively articulate technical challenges and solutions.
  • Basic understanding of cloud technologies and tools.

Nice To Haves

  • Experience applying Generative AI and AI-assisted engineering practices to accelerate software development, improve code quality, support production, automate operations, modernize applications, and improve engineering productivity in complex enterprise environments.
  • Experience working across legacy and modern technology stacks, including PL/I, COBOL, CICS, DB2, mainframe, Java, AWS, and cloud-native platforms.
  • Success reducing technical debt while maintaining production stability and meeting business commitments.
  • Experience supporting operational health metrics, service-level objectives, service-level agreements, and production availability goals.
  • AWS, Kubernetes/OpenShift, SAFe Agile, Java, cloud, or security-related certifications.
  • Strong production support background, including resolving complex incidents and improving application reliability.
  • US military experience gained through military service or as a military spouse or domestic partner.

Responsibilities

  • Design, develop, code, and test technical solutions and features.
  • Troubleshoot and resolve application, system, and production issues.
  • Analyze systems and recommend changes to improve operations, policies, and procedures.
  • Determine and design system specifications, standards, and programming for solutions.
  • Follow the software development lifecycle.
  • Identify, measure, monitor, and control risks associated with business activities in accordance with risk and compliance policies and procedures.

Benefits

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