Data Engineer - Entry Level

$61,110 - $61,110/Yr

USAA - Plano, TX

posted 2 months ago

Full-time - Entry Level
Plano, TX
5,001-10,000 employees
Credit Intermediation and Related Activities

About the position

At USAA, we have an important mission: facilitating the financial security of millions of U.S. military members and their families. We are looking for an entry-level data engineer who is passionate about data, serving a great mission, and growing. This role will be responsible for developing ETL and data warehousing solutions using the latest ETL technologies such as SQL, Snowflake, DBT, and more. As a dedicated Data Engineer, you will engage in all phases of the data management lifecycle, which includes gathering and analyzing requirements, collecting, processing, storing, securing, and archiving data. You will develop and maintain technical systems for data reporting and technical solutions utilizing emerging technologies, partnering with the business to ensure data management solutions align with business objectives. In this role, you will assist in the full life cycle of data engineering, including analysis, solution design, data pipeline engineering, testing, deployment, scheduling, and production support. You may assist in implementing technical solutions for data engineering and analytic systems, execute test scripts, and begin to deploy data pipeline code with assistance from senior team members. Monitoring the execution of data pipelines in the production environment will be part of your responsibilities, as well as troubleshooting and escalating failures through proper channels to ensure timely resolution. You will participate in design and code review sessions and actively engage in Agile ceremonies such as daily standups, iteration planning, backlog grooming, and retrospectives. Additionally, you will develop a basic familiarity with data management best practices and build knowledge and understanding of business products and processes.

Responsibilities

  • Assists in the full life cycle of data engineering including analysis, solution design, data pipeline engineering, testing, deployment, scheduling, and production support.
  • May assist in the implementation of technical solutions for data engineering and analytic systems.
  • Executes test scripts and may begin to deploy data pipeline code with assistance from senior team members.
  • Monitors the execution of data pipelines in the production environment and may begin to troubleshoot and return failures to service.
  • Participates in design and code review sessions.
  • Actively participates in Agile ceremonies such as daily standup, iteration planning, backlog grooming, and retrospective sessions.
  • Develops basic familiarity of data management best practices by participating in trainings, reviewing documentation, and reading code from existing solutions.
  • Develops knowledge and understanding of business products and processes.
  • Builds on data management principles and methodologies to include new and emerging related technologies.
  • Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.

Requirements

  • Bachelor's degree; OR 4 years of related experience may be substituted in lieu of degree; OR Approved certification from CodeUp, Galvanize, VetFIT or eFIT.
  • Up to 2 years of data engineering, data analysis or software development experience implementing data solutions.
  • Basic understanding of one or more of the following: SQL, Relational Databases, Python, UNIX, UNIX Shell Scripting (Bash), Cloud Data Engineering (AWS/GCP), Cloud Data Warehousing (Snowflake, Redshift), Control-M, ETL Tools (Datastage, Informatica, DBT), Big Data Technologies (Hadoop Stack).
  • Basic understanding of Agile methodology practices.
  • Analytical and problem-solving skills.
  • Familiarity of Cloud technologies and tools.

Nice-to-haves

  • 2 or more years of experience with ETL Tools (DBT, DataStage, snowflake, etc.)
  • 2 or more years of experience in SQL development and/or NoSQL databases
  • SnowPro Core Certification or higher
  • DBT Certified developer or higher
  • US military experience through military service or a military spouse/domestic partner [optional]

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 assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service