Data Engineer - Senior Level

USAA•Charlotte, NC

About The Position

USAA is hiring a Senior-level Data Engineer to work across all phases of the data management lifecycle, including gathering and analyzing requirements and collecting, processing, storing, securing, and archiving data. The role develops and maintains technical systems for data reporting and technical solutions using emerging technologies, while partnering with the business to align data management solutions with business objectives. The Data Engineer leads or engineers end-to-end data solutions, from analysis and solution design through pipeline engineering, testing, deployment, scheduling, and production support. The role designs, builds, manages, and optimizes complex data engineering and analytics systems, leads technical design reviews, breaks business features into technical stories, presents and influences technical solutions with leadership, and collaborates with stakeholders. It also supports defect management, development standards, code quality, mentoring, and risk and compliance controls. USAA describes its mission as empowering members to achieve financial security and serving the military community and their families. The company supports active-duty military spouses, and some roles may offer remote or hybrid flexibility for them, subject to policy and business needs. The position does not offer visa sponsorship. Applications are accepted on an ongoing basis until the position is filled.

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.
  • Experience curating and modeling data for different consumers, products, and usage patterns, including 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

  • Experience with Snowflake.
  • Experience with dbt.
  • Experience with Kafka.
  • Experience with APIs.
  • Experience with Python.
  • Experience with data modeling.
  • Experience with Fivetran.
  • Experience with Git or other 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 highly complex technical solutions for data engineering and analytics systems using new methodologies and emerging technologies.
  • Design, build, manage, and optimize data pipelines and related data structures, including transformations, models, schemas, metadata, data quality, and workload management.
  • Lead team design reviews and recommend innovative architectural concepts and principles.
  • Break business features into technical stories and approaches.
  • Present technical solutions to leadership and influence decision-making.
  • Create proofs of concept and prototypes for highly 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 company 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 the team's technical direction and mentor team members.
  • Ensure risks associated with business activities are identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.
  • Partner with the business to align data management solutions with business objectives.

Benefits

  • Comprehensive medical, dental, and vision plans.
  • 401(k) and pension.
  • Life insurance.
  • Parental benefits.
  • Adoption assistance.
  • Paid time off and paid holidays.
  • 16 paid volunteer hours.
  • Wellness programs.
  • Career path planning and continuing education.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service