Software Engineer (Application Developer) (multiple positions) in Irving, TX.

U.S. BankIrving, TX
$112,923 - $155,000Hybrid

About The Position

U.S. Bank is seeking the position of Software Engineer (Application Developer) (multiple positions) in Irving, TX. This role involves developing advanced procedures for large-scale, cross-database data processing, engineering high-performance data pipelines with complex transformations across multiple enterprise systems, and optimizing workflows for billions of records while ensuring data integrity, security, and compliance. The position also includes designing and implementing enterprise-grade reporting frameworks for sensitive financial datasets, architecting automated infrastructure and release pipelines for secure data transfer and rapid release cycles, and automating reporting processes to deliver executive-level dashboards and reports from multiple heterogeneous sources.

Requirements

  • Master's degree in Computer Science, and 2 years in a data engineering and automation for enterprise financial platforms, or related, occupation.
  • Build cloud-based data pipelines, automate ETL processes, remediate sensitive data, and manage large datasets in the cloud.
  • Automate infrastructure provisioning and deploy pipelines to improve reliability and reduce deployment time.
  • Execute Python and reporting scripts, automate data workflows, and manage multi-source data aggregation.
  • Refine and optimize stored procedures and complex SQL queries for large-scale financial datasets.
  • AWS including Glue, DMS, S3, EC2, and SDKs.
  • Terraform and GitLab CI/CD.
  • Linux and UNIX Shell Scripting.
  • PostgreSQL, PL/SQL Oracle, and Python.

Responsibilities

  • Develop advanced procedures for large-scale, cross-database data processing.
  • Engineer high-performance data pipelines with complex transformations across multiple enterprise systems.
  • Optimize workflows for billions of records while ensuring data integrity, security, and compliance capabilities uncommon in typical software roles.
  • Design and implement enterprise-grade reporting frameworks, delivering dynamic, parameter-driven reporting for sensitive financial datasets at scale while ensuring regulatory compliance and audit readiness.
  • Architect automated infrastructure and release pipelines, integrating multisystem deployments with secure data transfer workflows to enable rapid, repeatable, and secure release cycles—bridging automation and secure operations.
  • Automate reporting processes to fetch, aggregate, and update data from multiple heterogeneous sources, transforming them into executive-level dashboards and reports to ensure timely, accurate delivery of actionable insights to senior stakeholders.

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
  • Incentive and recognition programs
  • Equity stock purchase
  • Pension
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service