Data Engineer - Senior Level

USAA•San Antonio, TX
•$127,310 - $243,340

About The Position

As a dedicated Senior Data Engineer at USAA, you will work across all phases of the data management lifecycle, including gathering and analyzing requirements, collecting, processing, storing, securing, and archiving data. You will develop and maintain technical systems for data reporting and technical solutions using emerging technologies, partnering with the business to ensure data management solutions align with business objectives. The role leads or engineers full-cycle data solutions, from analysis and solution design through pipeline engineering, testing, deployment, scheduling, and production support. It designs and optimizes complex data engineering and analytic systems, leads design reviews, translates business features into technical approaches, and presents solutions and prototypes to leadership. You will collaborate with cross-functional partners, improve defect management and code quality, help establish data development tools and standards, mentor team members, and support risk and compliance controls.

Requirements

  • Bachelor's degree, or four years of relevant education and/or experience.
  • Six years of data engineering, data analysis, or software development experience implementing data solutions, including at least two years of data engineering or data management experience.
  • Proven experience delivering end-to-end data solutions, including building, managing, and optimizing data pipelines across cloud environments and curating and modeling data for varied consumers and usage patterns, such as data marts, data lakes, and operational analytic applications.
  • Strong understanding of agile principles and ability to apply them.
  • Extensive knowledge and experience with SQL and relational databases.
  • Proficiency working with cloud technologies and tools.

Nice To Haves

  • Snowflake
  • dbt
  • SQL
  • Kafka
  • APIs
  • Python
  • Data modeling
  • Fivetran
  • Git/version control

Responsibilities

  • Lead or engineer full-cycle data solutions, including analysis, solution design, data pipeline engineering, testing, deployment, scheduling, and production support.
  • Design and implement complex technical solutions for data engineering and analytic systems using new methodologies and emerging technologies.
  • Design, build, manage, and optimize data pipelines, including data transformations, models, schemas, metadata, data quality, and workload management.
  • Lead team design reviews and recommend innovative architectural approaches.
  • Break down business features into technical stories and approaches, and present and influence technical solutions with leadership.
  • Create proofs of concept and prototypes for complex solutions and present them to leadership.
  • Collaborate with cross-functional partners and stakeholders to lead technical solutions.
  • Implement effective defect management, root cause analysis, and resolution processes.
  • Help develop, maintain, and enforce data development tools and standards; conduct regular code reviews to improve quality and ensure compliance.
  • Develop data pipelines that extract data from internal and external applications into the Data Platform.
  • Help set technical direction for the team and mentor team members.
  • Ensure business risks are identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.

Benefits

  • Comprehensive medical plans
  • Dental plans
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service