> Markdown version of [/jobs/ext/4084634-data-engineer](https://www.wearedevelopers.com/jobs/ext/4084634-data-engineer). 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). --- # Data Engineer - **Company:** Caterpillar - **Location:** Irving, TX, United States - **Salary:** $97,530.0 - $158,480.0 - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Artificial Intelligence, Amazon S3, Data Analysis, Microsoft Azure, Cloud Database, Databases, Data Governance, Data Integration, Data Security, Data Systems, Cursor, Software Debugging, Digital Assets, Github, Identity and Access Management, Python (Programming Language), PostgreSQL, Oracle (Applications), DataOps, Software Deployment, Software Engineering, Data Processing, Cloud Platform System, GitHub Copilot, Snowflake, Git, Amazon Relational Database Service, Code Testing, AWS Fargate, Integration Frameworks, Functional Programming, Data Delivery, Data Pipelines - **Published:** October 5, 2026 - **Apply:** https://dejobs.org/x/x/81EA60B201684D1F96200D71FF46760D/job/ ## About the Role * Extensive experience in designing and developing software applications in Python. * Experience with AI assisted software development (ex. Github Copilot, Cursor, Codex, etc) * Extensive experience working with Git version control * Extensive experience deploying software using CI/CD tools such as Github Actions, Azure Devops etc. * Experience with AWS components such as Bedrock, Lambda, Fargate, S3, Sagemaker, IAM and RDS * Experience with databases such as PostgreSQL, Snowflake, Oracle, etc. * Demonstrated strong learning ability and a proactive approach to staying current with the latest technologies and industry trends. ## Description * Build infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources * Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability * Perform debugging, troubleshooting, modifications and testing of integration solutions * Operationalize the developed jobs, processes and models. * Create databases and infrastructure to process data at scale * Create solutions and methods to monitor systems and solutions * Automate code testing and pipelines * Engage with business partners to participate in design and development of data integration/transformation solutions per functional requirements. * Engage and actively seek industry perspectives through, continuous learning, peer groups, etc. What You Will Have: * Data Pipeline Development: Ability to design, build, and optimize scalable batch and real-time data pipelines that deliver trusted, high-quality data for analytics, reporting, and AI applications. * Cloud Data Engineering: Experience with cloud-based data platforms, storage, and processing technologies; ability to develop resilient, scalable, and secure data solutions. * Data Modeling & Integration: Knowledge of data modeling, transformation, and integration techniques; ability to consolidate diverse data sources into well-governed, consumable data products. * Data Observability & Quality: Experience implementing data quality frameworks, monitoring, testing, and automated validation to ensure reliable and trusted data assets. * Collaboration & Business Impact: Ability to partner with cross-functional teams to understand business needs and deliver data solutions that support pricing decisions, analytics, automation, and AI-enabled outcomes.