USAA

Software Engineer Senior

USAA
Apply
1 day ago
Plano, TX, USA or San Antonio, TX, USASenior

Base Salary

$114k - $218k/yr

Responsibilities

  • Design, develop, code, test, and maintain complex Java applications supporting Auto policy administration and related business processes.
  • Troubleshoot complex application, integration, and production issues across Java, OpenShift, Kubernetes, and connected systems.
  • Improve system reliability, resilience, operational stability, scalability, and supportability by addressing failure points, technical debt, and recurring incidents.
  • Build observability capabilities using logging, monitoring, dashboards, metrics, and alerting.
  • Lead code and design reviews, communicate technical updates, and support planning and daily operations.
  • Mentor engineers on development, production support, troubleshooting, secure coding, and maintenance practices.
  • Improve engineering and operational processes through automation, DevOps, Site Reliability Engineering, and AI-assisted capabilities.
  • Identify, monitor, and control risks in accordance with risk and compliance policies.

Requirements

  • Bachelor’s degree or four years of relevant education and/or experience.
  • At least six years of software development experience with Java, Spring Boot, REST APIs, or similar enterprise application technologies.
  • At least four years delivering technology solutions across the software systems and application development lifecycle, including leading code or design reviews.
  • Experience developing and supporting containerized services using Docker, Kubernetes, and OpenShift.
  • Experience troubleshooting complex production applications, performing root-cause analysis, and resolving issues across integrated systems.
  • Experience refactoring and optimizing applications for performance, resilience, security, and operational stability.
  • Experience with event-driven architecture or messaging technologies such as Kafka.
  • Experience improving observability with logging, monitoring, dashboards, and alerting using Kibana, Datadog, or similar tools.
  • Strong knowledge of secure coding practices and ability to communicate technical challenges, risks, and solutions to technical and nontechnical stakeholders.
  • Preferred experience with mainframe or legacy technology integrations, DevOps or Site Reliability Engineering practices, AWS technologies and services, and automation or AI-assisted tools.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • 401(k), pension, and life insurance.
  • Parental benefits and adoption assistance.
  • Paid time off, paid holidays, and 16 paid volunteer hours.
  • Wellness programs, career path planning, and continuing education assistance.
  • Flexible work environment with remote or hybrid flexibility for eligible active-duty military spouses, subject to policy and business needs.
  • The position requires working in the office four days per week and is based in San Antonio, Texas, or Plano, Texas; relocation assistance is unavailable.

Tech Stack

Apache KafkaAWSDatadogDockerJavaKibanaKubernetesOpenShiftSpring Boot

Categories

USAA

About USAA

10,000+ employees

USAA is a membership-based financial services company serving U.S. military members, veterans, and their families with banking, insurance, and investment products. It offers auto, home, and life insurance; checking and savings; credit cards; loans; and retirement and brokerage services, delivered primarily online and by phone. Founded in 1922 and headquartered in San Antonio, Texas, it is privately held and built around a member-owned insurance exchange and affiliated financial subsidiaries.

Contact me