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.

Lead Software Engineer – Mobile Development
Caterpillar Inc.Lead Software Engineer in mobile app development for Caterpillar. Ensuring production stability and managing critical escalations in a tech-driven environment.
Posted 5/29/2026full-timePeoria • Illinois, Texas • 🇺🇸 United StatesSenior💰 $128,470 - $208,770 per yearWebsite
Tech Stack
Tools & technologiesAndroidAWSiOSReactReact Native
About the role
Key responsibilities & impact- Designing, modifying, developing, writing, and implementing software programming applications for target systems using agile methods.
- Collaborating with product owners, architects, and stakeholders to align technical execution with business priorities.
- Managing production incident response, including triage, root cause analysis, stakeholder communication, and resolution tracking.
- Owning the release management process, including scheduling, risk assessment, go/no-go decisions, and post-release validation.
- Coaching and mentoring developers through code reviews, architecture discussions, and hands-on pairing when critical fixes are needed.
- Championing the adoption of AI productivity tools (e.g., GitHub Copilot, ChatGPT, Claude) across the team to accelerate development, improve code quality, and automate repetitive workflows.
Requirements
What you’ll need- Extensive experience in software engineering
- Proven experience technical leadership or team lead capacity.
- Experience building and operating large-scale production applications serving high transaction volumes with strict uptime requirements.
- Experience with AWS CloudWatch for monitoring, alerting, log analysis, and operational visibility into production systems.
- Familiarity with mobile application development lifecycles (iOS/Android) and release processes.
- Demonstrated experience managing production incidents for user-facing applications.
- Experience with React Native or native mobile development.
- Demonstrated proficiency with AI productivity tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor) for code generation, debugging, documentation, and workflow automation.
- Experience with release management tooling, feature flags, and phased rollout strategies.
- Track record of coaching junior and mid-level engineers toward increased autonomy and technical growth.
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringtechnical leadershipproduction applicationsAWS CloudWatchmobile application developmentReact NativeAI productivity toolsrelease managementfeature flagsdebugging
Soft Skills
collaborationcoachingmentoringcommunicationproblem-solvingstakeholder managementrisk assessmentincident responseautonomytechnical growth