Data Engineer - Intermediate

USAA•San Antonio, TX
•$85,040 - $162,550•Hybrid

About The Position

USAA is hiring an Intermediate Data Engineer to engage in all phases of the data management lifecycle, including gathering and analyzing requirements; collecting, processing, storing, securing, and archiving data; and developing and maintaining technical systems for data reporting and technical solutions using emerging technologies. The role partners with the business to ensure data management solutions align with business objectives. The position participates in the full data engineering lifecycle, including analysis, solution design, pipeline engineering, testing, deployment, scheduling, and production support, with guidance from senior team members. It assists with implementing technical solutions for reporting and analytics, designing and reviewing test scripts, deploying pipeline code, and contributing to design and code reviews and Agile ceremonies. The engineer develops familiarity with data management best practices, business products and processes, and emerging data engineering technologies, while helping ensure business risks are managed in accordance with risk and compliance policies. The position is based in Plano, Texas, with a flexible work environment requiring in-office work four days per week. 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 data engineering, data analysis, or software development experience implementing data solutions.
  • Working experience with SQL and relational databases.
  • Basic understanding of Agile methodology practices.
  • Strong analytical and problem-solving skills.
  • Working experience with cloud technologies and tools.

Responsibilities

  • Participate in the full data engineering lifecycle, including analysis, solution design, pipeline engineering, testing, deployment, scheduling, and production support, with guidance from senior team members.
  • Assist with implementing technical solutions for data reporting and analytics systems.
  • Assist in designing and writing test scripts to verify data integrity and application functionality, and review existing scripts for understanding.
  • Deploy data pipeline code with assistance from senior team members.
  • Participate in design and code review sessions.
  • Participate in Agile ceremonies, including daily standups, iteration planning, backlog grooming, and retrospectives.
  • Develop familiarity with data management best practices through training, documentation, and review of existing solution code.
  • Develop knowledge and understanding of business products and processes.
  • Assist senior team members in breaking down business features into technical stories and approaches.
  • Learn about emerging data engineering technologies and seek to apply learnings to current and future projects.
  • Ensure risks associated with business activities are identified, measured, monitored, and controlled 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 program with paid holidays.
  • 16 paid volunteer hours.
  • Wellness programs.
  • Career path planning and continuing education.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service