Data Engineer - Mid Level
Big Data
Cloud Data Warehouse
Cloud Data Warehouse
Cloud Platform
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Build Tool
Data Engineer
Data Engineering
Data Integration
Data Integration Tools
Data Management
Data Modeling
Data Operations
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Transforms
Data Warehouse
Data Warehousing
Database
Databases
Engineer
ETL
Informatica
Information Technology (IT)
Snowflake
Software Development
SQL
Streaming Data
Job Description
USAA is hiring a Mid Level Data Engineer (hybrid) to deliver data engineering solutions across the full lifecycle.
Responsibilities
- Own work across the full data engineering lifecycle: analysis, solution design, pipeline engineering, testing, deployment, scheduling, and production support.
- Design and implement complex technical solutions for data engineering and analytic systems.
- Identify and resolve significant technical problems and architecture gaps, including design, security, and performance.
- Provide feedback during design reviews, share trends, and recommend solution approaches.
- Translate business features into technical stories, plans, and delivery approaches.
- Influence technical adoption across stakeholders toward best-fit solutions.
- Create proof of concepts and prototypes to progress complex initiatives.
- Partner with team members and other engineers on new technologies and alternatives to plan and execute complex assignments.
- Support onboarding for entry level engineers; may begin mentoring junior engineers.
- Acquire data from multiple sources and maintain databases, data warehouses, and/or data lakes.
- Help develop, maintain, and enforce data development tools and standards.
- Conduct regular code reviews to improve quality and ensure compliance.
- Ensure risks tied to business activities are identified, measured, monitored, and controlled per risk and compliance policies and procedures.
Requirements
- Bachelor’s degree; OR 4 years of relevant education and/or experience.
- 4 years of data engineering, data analysis, or software development experience implementing data solutions, including at least 1 year of data engineering or data management experience.
- Extensive working knowledge of SQL and Relational Databases.
- Understands the Agile methodology practice.
- Strong analytical and problem-solving skills.
- Proficient working in cloud technologies and tools.
Technologies
- Snowflake
- DBT
- SQL
- Kafka
- APIs
- Python
- Data Modeling
- Fivetran
- Git/version control
Compensation
- Compensation range: $103,450 - $197,730 per year.
- USAA uses an effective process to assess market data and determine ranges to remain competitive.
- Salary within the range is based on experience and market data for the position.
- Actual salary may vary by location.
- Employees may be eligible for pay incentives based on corporate and individual performance, at the discretion of the USAA Board of Directors.
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
Location
- Plano, TX 75024 (hybrid)
- Charlotte, North Carolina
- Phoenix, Arizona
- San Antonio, Texas
Job ID: R0121997
Date Posted: 10/26/2026
Additional Information
- USAA does not provide visa sponsorship for this role. Please do not apply if you will need immigration support now or in the future (for example: H-1B, TN, STEM OPT Training Plans).
- Applications are accepted on an ongoing basis; this posting remains open until the position is filled. Candidates are encouraged to apply the same day they view the posting.
- Equal Opportunity Employer: consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.