Start Date
Immediate
Expiry Date
29 Jul, 25
Salary
0.0
Posted On
29 Apr, 25
Experience
3 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Spark, Transformation, Orchestration, Technology Management, Visio, Oracle, Scala, Storage Solutions, Project Managers, Business Requirements, Databases, Hadoop, Utilities, Splunk, Confluence, Azure, Analytics, Toad, Linux, Data Conversion, Data Services, New Development
Industry
Information Technology/IT
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.
JOB DESCRIPTION
U.S. Bank is seeking the position of Software Engineer – Data and Platform Engineering in Charlotte, North Carolina.
BASIC QUALIFICATIONS:
Requires a Master’s degree in Computer Science or Technology Management plus 3 years of experience as a Software Engineer or Data Engineer. Will accept a Bachelor’s degree in Computer Science or Technology Management plus 5 years of experience as a Software Engineer or Data Engineer in lieu of a Master’s degree plus 3 years of experience..
REQUIRED SKILLS/EXPERIENCE:
Must possess 3 years of experience with Master’s or 5 years of experience with Bachelor’s with all of the following: building data pipelines; extracting data from sources; performing data conversion or transformation; building or developing ETL processes; creating and using shell scripts; cloud platforms (Azure or Google Cloud); Python; Spark; Spark SQL; Teradata; Hadoop; HDFS files; .xml files; data models; Oracle; Informatica/informatics for orchestration; Parquet; and Json. Position may allow working from home within commuting distance of worksite location. Base pay range may vary if an offer is made for work in a different location. Pay Range: $110,033.00 - $144,400.00. (#LI-NDI #LI-DNI #LI-DNP #DE-DNP).
If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.
Design and develop DAGs (Directed Acyclic Graphs) using Apache Airflow to manage workflow orchestration for Customer360 business objects to perform Extraction and Transformation in standard with business requirements. Write custom operators, sensors, and hooks. Ensure data quality and implement data validation processes for each unique batch operations like normalization on Transaction and Operational data.
ESSENTIAL RESPONSIBILITIES:
The Software Engineer – Data and Platform Engineering is responsible for designing, implementing, and maintaining the CI/CD pipelines and workflows that support deployment, cloud-based applications and services for Customer 360 Unix and Database objects. Essential responsibilities include:
-
Design and develop DAGs (Directed Acyclic Graphs) using Apache Airflow to manage workflow orchestration for Customer360 business objects to perform Extraction and Transformation in standard with business requirements. Write custom operators, sensors, and hooks. Ensure data quality and implement data validation processes for each unique batch operations like normalization on Transaction and Operational data.
Position may allow working from home within commuting distance of worksite location. Multiple Positions.
Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That’s why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours):