DeveloperJobs.io
← Back to all jobs

Job Description

USAA is hiring an Intermediate Data Engineer to help deliver end-to-end data engineering work, from requirements to production support.

Responsibilities

  • Participate in the full data engineering lifecycle: requirements analysis, solution design, data pipeline engineering, testing, deployment, scheduling, and production support with guidance from senior team members.
  • Assist in implementing technical solutions for data reporting and analytic systems.
  • Assist in designing and writing test scripts to validate data integrity and application functionality.
  • Review existing test scripts to build understanding and improve coverage.
  • Apply familiarity with IT Change and Release Management best practices.
  • Deploy data pipeline code with assistance from senior team members.
  • Participate in design and code review sessions.
  • Actively participate in Agile ceremonies including daily standup, iteration planning, backlog grooming, and retrospective sessions.
  • Build intermediate familiarity with data management best practices through trainings, documentation review, and reading code from existing solutions.
  • Demonstrate knowledge and understanding of business products and processes.
  • Help break down business features into technical stories and approaches with support from senior team members.
  • Actively learn about new and emerging technologies in data engineering and apply learnings to current and future projects.
  • Identify, measure, monitor, and control risks associated with business activities in alignment with risk and compliance policies and procedures.

Requirements

  • Bachelor’s degree; or 4 years of relevant education and/or experience.
  • 2+ 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 in cloud technologies and tools.

Technologies

  • SQL
  • Relational Databases
  • Cloud technologies and tools

Location

  • Plano, Texas (onsite)
  • Phoenix, Arizona
  • San Antonio, Texas

Work Schedule

  • Onsite requirement: in the office 4 days per week.
  • Relocation assistance: not available.

Compensation

  • Salary range: $85,040 - $162,550 per year.
  • Pay incentives: may be eligible based on overall corporate and individual performance, at the discretion of the USAA Board of Directors.
  • Actual salary may vary by location.

Benefits

  • Comprehensive medical, dental and vision plans
  • 401(k)
  • Pension
  • Life insurance
  • Parental benefits
  • Adoption assistance
  • Paid time off program with paid holidays plus 16 paid volunteer hours
  • Various wellness programs
  • Career path planning and continuing education

Additional Information

  • Job ID: R0121068
  • Date posted: 10/30/2026
  • Applications accepted on an ongoing basis: posting remains open until filled.
  • Encouraged to apply the same day they view the posting.
  • Visa sponsorship: USAA does not provide visa sponsorship for this role (do not apply if you will need immigration support now or in the future, including H-1B, TN, STEM OPT Training Plans, etc.).

The Opportunity

  • Engage in all phases of the data management lifecycle, including gathering and analyzing requirements.
  • Collect, process, store, secure, and archive data.
  • Develop and maintain technical systems for data reporting and technical solutions utilizing emerging technologies.
  • Partner with the business to align data management solutions to business objectives.

Similar Jobs