Logo
U.S. Bank

Software Engineer 2 (DevOps Data Engineering- ETL/ELT, AWS)

U.S. Bank, Irving, Texas, United States, 75084

Save Job

Overview

Software Engineer 2 (DevOps Data Engineering- ETL/ELT, AWS) at U.S. Bank. This position focuses on analysis, design, testing, development and maintenance of software experiences, with an emphasis on DevOps practices and data engineering in AWS. Responsibilities

Design and implement Infrastructure as Code (IaC) using Terraform, Ansible, AWS CloudFormation, etc. Provision and manage AWS services including EC2, S3, Lambda, SNS, RDS, EFS, ECS, EKS, EMR, and VPCs. Develop and maintain CI/CD pipelines using AWS CodePipeline, Jenkins, GitHub Actions, or GitLab CI. Automate build, test, and deployment processes. Implement monitoring and alerting using CloudWatch, Prometheus, or Grafana. Enforce security best practices including IAM policies, secrets management, and compliance. Build and optimize data pipelines using AWS Glue, Lambda, Step Functions, and EMR. Develop ETL/ELT workflows to ingest, transform, and load data into S3, EFS, and RDS. Implement data quality checks and monitoring for reliability. Support real-time and batch processing using Athena, Kinesis, and CloudWatch. Setup monitoring and alerting using Datadog, CloudWatch, Prometheus, and Grafana. Enforce security best practices including IAM roles, secrets management, encryption, and compliance standards. Qualifications

Bachelors degree, or equivalent work experience Three to five years of relevant experience Preferred Skills/Experience

Hands-on experience with Cloud Infrastructure & Automation Experience implementing Infrastructure as Code (IaC) using Terraform, Ansible, AWS CloudFormation, etc. Experience managing AWS services - EC2, S3, Lambda, SNS, RDS, EFS, ECS, EKS, EMR, and VPCs. Experience developing and maintaining CI/CD pipelines using AWS CodePipeline, Jenkins, GitHub Actions, or GitLab CI. Experience implementing monitoring and alerting using CloudWatch, Prometheus, or Grafana. Knowledge of IAM policies, secrets management, and compliance Hands-on experience building data pipelines using AWS Glue, Lambda, Step Functions, and EMR. ETL/ELT workflows to ingest, transform, and load data into S3, EFS, and RDS. Experience with real-time and batch processing using Athena, Kinesis, and CloudWatch Experience with Datadog, CloudWatch, Prometheus, and Grafana Location & Schedule

The role offers a hybrid/flexible schedule with an in-office expectation of 3 or more days per week and flexibility for the remaining days. Benefits

Healthcare (medical, dental, vision) Life insurance Disability coverage Pregnancy disability and parental leave 401(k) and employer-funded retirement plan Paid vacation and up to 11 paid holiday opportunities Adoption assistance Sick and Safe Leave accruals U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law. E-Verify: U.S. Bank participates in the E-Verify program where applicable. Learn more about the E-Verify program. Salary range (primary location): $105,400.00 - $124,000.00. The actual range may vary by location. Benefits and compensation are subject to eligibility requirements. Posting may be closed earlier due to high volume of applicants. #J-18808-Ljbffr