





Tier-1 brand, mid-level generalist data role in metro with broad, common skill requirements.
Core data engineering and cloud platform requirements moderately restrict cross-industry portability.
Explicit 5+ years and mandatory data pipeline, cloud, and tooling skills create strict screening filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and implement end-to-end near real-time data movement solutions within Caterpillar's digital platform.
Independently handle complex system or infrastructure component development for multiple applications or systems.
Mentor junior developers, uphold software quality standards, and collaborate with users to ensure accurate and reliable software deployments.
Bachelor’s degree in Computer Science, Electrical Engineering, or related field from an accredited institution.
5+ years software development experience OR 3+ years with a Master’s degree in computer science or related field.
5+ years experience designing and developing data pipelines in Python; 2+ years experience deploying and maintaining software on public clouds like AWS or Azure.
Position requires onsite work five days a week; relocation is available.
Proven expertise designing, deploying, and maintaining large-scale data platforms including data lakes and warehouses (Snowflake preferred).
Strong background in Python OOP, concurrency, and cloud-based tools/services (AWS Kafka, Kinesis, SQS, SNS, Lambda, API Gateway, DynamoDB, Aurora, PostgreSQL).
Experienced in test-driven development, CI/CD pipelines (Azure DevOps preferred), and mentoring team members on complex strategic projects impacting business priorities.