At Cat Digital, we are building a world-class digital platform with a great team. I get to solve the industry’s toughest problems using the latest cloud-native technologies. Plus, whenever I see Cat equipment, I feel proud of what I do!
Pradeep, Software Engineer
Pradeep, Software Engineer
I get to build a brand new, global platform with a team that is fast-paced and innovative. The compensation and benefits are competitive, and our office is in a great location.
Christina, Platform Services
Christina, Platform Services
Cat Digital is pioneering technologies for the machine industry that will surely leave a legacy in this exciting time of change. We are working together to create a best in class customer experience, which is fantastic.
Chad, Business Intelligence & Visualization
Chad, Business Intelligence & Visualization
Caterpillar gives me the opportunity to grow my career and my leadership skills. It also creates an environment for camaraderie and teamwork.
Marcus, Senior Software Engineer
Marcus, Senior Software Engineer
Whether we’re working virtually or in-person, we are always looking for ways to have fun and grow as a team. Team dinners, coffee chats, ax throwing, chess club, and virtual happy hours are just a few of the activities we do to make work more fun and connect with colleagues around the world.
Madison, Recruiter
I’ve been with Caterpillar for 20 years now, and I’ve been lucky to work on teams that have different focuses. I’ve worked on everything from engineering applications to the latest and greatest digital technology applications.
Rakshan, Digital Product Manager
Rakshan, Digital Product Manager
It’s amazing to be able to work in an architectural framework where we can negotiate between speed to market and a solid application – software that is well-built, well-designed, well-tested. I find this negotiation both challenging and exhilarating.
MacGregor, Lead Software Engineer
MacGregor, Lead Software Engineer
The team should be comfortable approaching me with any kind of issue — like improving a process, getting rid of unnecessary ceremonies or something else — and know that I will address it. I believe a manager should be the first line of defense against bugs and conflicting priorities, and my team needs to know that I have their back.
Stan, Software Engineering Manager
Stan, Software Engineering Manager