FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Caterpillar Inc.Senior Software Engineer advancing emerging technology capabilities from exploration to practical business impact at Caterpillar. Collaborating to build industry-leading digital solutions using AI and cloud services.
Posted 7/22/2026full-timeCary • Colorado, Illinois, North Carolina, Texas • 🇺🇸 United StatesSenior💰 $112,710 - $183,140 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software engineering fundamentals, including design, integration, and testing, while leveraging modern development tools and cloud-native patterns. Strong ability to collaborate cross-functionally and communicate technical concepts effectively to drive innovation and continuous improvement.
Highest-signal resume keywords
Software Engineering FundamentalsCloud-Native PatternsAI-Enabled CapabilitiesCross-Functional CollaborationAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignIntegrationTestingScalable Solution DeliveryPrototypingCloud ServicesAPIsAutomationGenerative AILLM-Powered Workflows
Soft Skills
Clear CommunicationGrowth MindsetOwnershipCuriosityMentoring
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software EngineeringBachelor’s Degree in Information Technology
Industry Keywords
Agile DeliveryIterative Delivery MethodsOperational ReadinessSecurityObservabilityPerformanceResponsible AI Usage
Tech Stack
Tools & technologiesCloud
About the role
Key responsibilities & impact- Design, prototype, test, and deploy modern software applications, pilots, and reusable components using agile and iterative delivery methods.
- Actively explore, evaluate, and apply emerging technologies—including generative AI, LLM-powered workflows, AI-assisted development, automation, cloud services, and integration platforms—to solve practical business problems.
- Turn loosely defined ideas, customer needs, and technical opportunities into proofs of concept, pilots, and production-ready features that demonstrate measurable value.
- Apply engineering best practices for automated testing, security, observability, performance, maintainability, responsible AI usage, and operational readiness.
- Partner with product, architecture, data, security, operations, and business teams to identify high-impact use cases, define success criteria, communicate tradeoffs, and transition successful experiments into enterprise-ready solutions.
- Stay current with technology trends, share learnings through demos and documentation, and help raise the team’s capability by mentoring others and championing a culture of curiosity, ownership, and continuous improvement.
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent practical experience.
- Strong software engineering fundamentals across design, integration, testing, and scalable solution delivery.
- Hands-on experience with modern development tools, cloud-native patterns, APIs, automation, and AI-enabled capabilities.
- Comfort working in ambiguity, learning quickly, testing assumptions, and moving ideas toward validated outcomes.
- Clear communication of technical concepts, prototype outcomes, architecture options, and tradeoffs.
- Cross-functional collaboration with product, architecture, data, security, operations, and business partners.
- Growth mindset, strong ownership, and passion for learning, experimentation, mentoring, and continuous improvement.
Benefits
Comp & perks- Medical, dental, and vision benefits*
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
- 401(k) savings plans*
- Health Savings Account (HSA)*
- Flexible Spending Accounts (FSAs)*
- Health Lifestyle Programs*
- Employee Assistance Program*
- Voluntary Benefits and Employee Discounts*
- Career Development*
- Incentive bonus*
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement