About The Position

U.S. Bank is seeking the position of Software Engineer – Production Environment in Irving, Texas. Essential Responsibilities: The Software Engineer – Production Environment will take on a pivotal role in developing, coding, and maintaining sophisticated analytical models using Python and SAS, ensuring that these models are robust, efficient, and ready for deployment in production environments. This role involves not only building new solutions but also transitioning existing systems from traditional infrastructures to modern, cloud-based architectures, leveraging a variety of cloud services for big data processing, scalable computing, secure and reliable storage, and serverless computing capabilities. In addition, the Software Engineer – Production Environment will utilize automation and configuration management tools, including Jenkins for continuous integration and delivery, Terraform and CloudFormation Templates (CFT) for infrastructure as code, and Ansible for system provisioning and orchestration, to streamline deployment and operational processes. A key focus of this position is to implement solutions that are not only scalable and production-ready but also maintain high levels of reliability and performance. This includes continuously monitoring the models, troubleshooting issues as they arise, optimizing performance, and making iterative improvements to ensure that deployed systems operate efficiently under varying workloads and evolving business requirements. Position may allow working from home within a commuting distance of worksite location. Multiple Positions.

Requirements

  • Requires a Bachelor’s degree (or foreign equivalent) in Computer Engineering, Data Analytics, or Biotechnology plus 5 years of progressive, post-baccalaureate experience as a Software Engineer, Software Programmer, or related
  • Must possess 5 years of experience with all of the following: analyzing complex business requirements and developing technical specifications to design and redesign software components and applications
  • migrating and integrating enterprise data across platforms, including performing data mapping and establishing relationships between data models
  • developing and validating statistical and analytical models using SAS, Python, SQL, and Teradata
  • automating data and operational processes using Python and Shell scripting to improve efficiency
  • optimizing data storage, processing, and execution efficiency
  • developing cloud infrastructure components
  • processing and transforming large datasets using PySpark and SQL
  • using Python libraries for data extraction, manipulation, and visualization
  • managing large-scale data processing
  • troubleshooting production issues
  • providing ongoing technical and operational support to ensure system reliability

Responsibilities

  • developing, coding, and maintaining sophisticated analytical models using Python and SAS
  • transitioning existing systems from traditional infrastructures to modern, cloud-based architectures
  • leveraging a variety of cloud services for big data processing, scalable computing, secure and reliable storage, and serverless computing capabilities
  • utilize automation and configuration management tools, including Jenkins for continuous integration and delivery, Terraform and CloudFormation Templates (CFT) for infrastructure as code, and Ansible for system provisioning and orchestration, to streamline deployment and operational processes
  • implement solutions that are not only scalable and production-ready but also maintain high levels of reliability and performance
  • continuously monitoring the models, troubleshooting issues as they arise, optimizing performance, and making iterative improvements to ensure that deployed systems operate efficiently under varying workloads and evolving business requirements

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service