Job
Description
Role Overview: As a Manager Software Engineering at Caterpillar Inc., you will play a crucial role in leading a team focused on Operations to deliver top-notch service quality and metrics for Cat Digital data Platform and applications. Your work will involve process, technology, and results orientation to ensure operational excellence and continuous improvement. Key Responsibilities: - Lead Tier-2 and Tier-2.5 teams across platform and application support, ensuring timely resolution of day-to-day operational issues. - Drive operational excellence by streamlining support processes and mentoring the team for high service levels. - Maintain ownership of Tier-2 scope of work and align with ITSM standards. - Collaborate with product owners, development teams, and subject matter experts for seamless support handoffs and knowledge retention. - Participate in sprint planning to prepare support strategies for upcoming features. - Monitor and troubleshoot production systems to identify and resolve performance, scalability, and reliability issues. - Work closely with developers to fix bugs and performance bottlenecks in the application code. - Evaluate systems and processes for continuous improvement and implement necessary changes. - Collaborate with cross-functional teams to define operational processes, best practices, and procedures. - Manage task prioritization, troubleshoot incidents to closure, and improve service observability. - Test system flexibility and resilience proactively. - Provide technical guidance and direction to the team for effective management. Qualification Required: - Bachelor's degree in Computer Science, Software Engineering, or related field. - 12 years of experience with AWS DevOps and Production Support expertise. - 12 years of prior experience in DevOps/Operations Support and/or application development teams. - Hands-on experience in large-scale software development using Java, Python, and scripting languages. - Knowledge of CI/CD solutions, infrastructure components, and key AWS services. - Expertise in monitoring tools like Prometheus, Grafana, AppDynamics, CloudWatch, and Thousand Eyes. - Experience with Docker, container orchestration, configuration management tools, and ITSM protocols. - ITIL Foundation V3 certification and knowledge in ITSM processes. - Skills in diagnosing and resolving production issues, conducting root cause analysis, and writing postmortems. - Soft skills such as problem-solving, resilience, and strong interpersonal skills for effective collaboration. Additional Company Details: Caterpillar Inc. is a global team dedicated to creating stronger, more sustainable communities through innovation and progress. By joining Caterpillar, you become part of a team that values both the work done and the relationships built within the organization. Together, we are building a better world for all to enjoy living in. Posting Dates: November 14, 2025 - November 27, 2025 Caterpillar is an Equal Opportunity Employer, welcoming qualified applicants of all ages to apply. Role Overview: As a Manager Software Engineering at Caterpillar Inc., you will play a crucial role in leading a team focused on Operations to deliver top-notch service quality and metrics for Cat Digital data Platform and applications. Your work will involve process, technology, and results orientation to ensure operational excellence and continuous improvement. Key Responsibilities: - Lead Tier-2 and Tier-2.5 teams across platform and application support, ensuring timely resolution of day-to-day operational issues. - Drive operational excellence by streamlining support processes and mentoring the team for high service levels. - Maintain ownership of Tier-2 scope of work and align with ITSM standards. - Collaborate with product owners, development teams, and subject matter experts for seamless support handoffs and knowledge retention. - Participate in sprint planning to prepare support strategies for upcoming features. - Monitor and troubleshoot production systems to identify and resolve performance, scalability, and reliability issues. - Work closely with developers to fix bugs and performance bottlenecks in the application code. - Evaluate systems and processes for continuous improvement and implement necessary changes. - Collaborate with cross-functional teams to define operational processes, best practices, and procedures. - Manage task prioritization, troubleshoot incidents to closure, and improve service observability. - Test system flexibility and resilience proactively. - Provide technical guidance and direction to the team for effective management. Qualification Required: - Bachelor's degree in Computer Science, Software Engineering, or related field. - 12 years of experience with AWS DevOps and Production Support expertise. - 12 years of prior experience in DevOps/Operations Support and/or application development teams. - Hands-on experience in large-scale software development using Java, Python