> Markdown version of [/jobs/ext/2655073-senior-software-engineer-data-engineering-in-irving-tx](https://www.wearedevelopers.com/jobs/ext/2655073-senior-software-engineer-data-engineering-in-irving-tx). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Data Engineering in Irving, TX. - **Company:** U.S. Bank, National Association - **Location:** Irving, TX, United States (Remote available) - **Experience:** Expert - **Salary:** $156,998.0 - $176,100.0 - **Contract:** Permanent contract - **Skills:** JIRA, Big Data, Information Engineering, Extract Transform Load (ETL), Database Applications, Distributed Data Store, Electronic Data Interchange (EDI), Apache Hadoop, Python (Programming Language), Automation of Marketing, Enterprise Messaging Systems, Microsoft SQL Server, Oracle (Applications), Query Optimization, Simple Object Access Protocol (SOAP), Software Engineering, Data Streaming, Systems Integration, User-Centered Design, Datadog, Data Processing, Enterprise Software Applications, Adobe Campaign, Apache Spark, Reliability of Systems, Indexer, Api Design, Splunk, Appdynamics, Servicenow - **Published:** August 11, 2026 - **Apply:** https://usbank.wd1.myworkdayjobs.com/US_Bank_Careers/job/Irving-TX/Senior-Software-Engineer---Data-Engineering-in-Irving--TX_2026-0024303 ## About the Role Requires a Bachelor's degree (or foreign equivalent) in Business Analytics or Engineering (any) plus 5 years of progressive post-baccalaureate experience in marketing automation and software development related to email, SMS, and push messaging platforms., Must possess 5 years of experience with each of the following: participating in all Architecture design discussions in setting up the Adobe campaign Tool; developing email and SMS templates for real time messaging platform; involved in the initial discovery/analysis phase and story grooming for various projects for understanding during the project initiation phase; tracking and reporting project metrics, and measurements based on the SLA; creating Technical Specification Documents that defines the business in technical terms; creating and the delivering the User requirement specification (URS) document, Business technical requirement definition (BTRD) documents, and BSD (Business specification document); designing and implementing broad log reports and data loading workflows; implementing Accessibility code in Templates; working with clients to identify campaign requirements to design and build campaigns; supporting running campaigns and implementing enhancements over different Marketing campaigns; .Adobe Campaign; SOAP; App Dynamics; WinSCP; JIRA; Service Now; and Splunk. Position may allow working from home within commuting distance of worksite location. U.S. Bank is subject to and conducts background checks consistent with the regulatory requirements applicable to our industry and operations. ## Description U.S. Bank is seeking the position of Senior Software Engineer - Data Engineering in Irving, TX., The Senior Software Engineer - Data Engineering will be responsible for the end-to-end design and development of solutions that support digital and marketing initiatives. The Senior Software Engineer - Data Engineering will analyze and design features with a comprehensive understanding of user impact, data flows, and the feature's purpose to ensure effective implementation. Responsibilities include: create project proposals and designs that have considerable impact and span multiple systems; evaluate scalability, reliability, and performance of systems and contexts when defining technical designs; apply a thorough understanding of the business model to inform decisions within the product focus area; analyzing, designing, and developing data-driven applications leveraging Python, Apache Spark, and Hadoop for large-scale data processing and analytics; integrating and processing data from multiple sources, including Hadoop, Oracle, Microsoft SQL Server (MSSQL), and ELZ, ensuring data consistency and quality; optimizing database performance through advanced query tuning, indexing, and schema design; developing APIs and integration services for seamless data exchange between enterprise applications and platforms; monitoring and troubleshooting application performance using Splunk and Datadog, ensuring system reliability and proactive issue resolution; implementing scalable big data solutions, utilizing Spark for in-memory computation and Hadoop for distributed storage; and collaborating with data architects and business analysts to translate complex requirements into robust technical solutions. Position may allow working from home within commuting distance of worksite location. Multiple openings. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)