Jobs and Careers
CA

Senior Manager Software Engineering - Marketing Platforms

Caterpillar Inc.
United Statesfull_timeVerifiedPosted 9 Apr 2026
💰 $258,570/yr($159,120/yr$258,570/yr)

About the role

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.

Job Summary:
The Software Engineering Manager – Salesforce CRM Platforms provides technical and people leadership for the design, development, testing, and deployment of enterprise Salesforce solutions supporting Salesforce CRM, Sales Cloud, and Marketing Cloud. This role is accountable for leading high-performing Salesforce engineering teams that deliver scalable, secure, and highly automated platform capabilities aligned with Cat Digital strategy.

The manager will drive modernization through configuration-first development, automated testing, and CI/CD-enabled continuous delivery, while reducing technical debt and increasing delivery velocity across Salesforce ecosystems.
 


What You Will Do:

  • Lead and manage one or more Salesforce engineering teams delivering capabilities across Salesforce CRM, Sales Cloud, and Marketing Cloud.
  • Own the end-to-end Salesforce SDLC, including requirements intake, solution design, development, automated testing, CI/CD, deployment, and post-release support.
  • Drive adoption of automated testing strategies (unit, integration, regression, and end-to-end testing) to reduce manual testing and improve release quality.
  • Establish and evolve CI/CD pipelines for Salesforce using modern DevOps practices and tools (e.g., Git-based workflows, automated validation, environment promotion).
  • Provide hands-on technical leadership across Salesforce technologies, including:
  • Apex, Lightning Web Components (LWC), Flows, and declarative configuration
  • Sales Cloud and Marketing Cloud integrations and data models
  • API-based integrations with enterprise platforms and data services
  • Ensure strong data management and SQL proficiency for reporting, analytics, integrations, and operational insights.
  • Partner with architecture, product, marketing, and analytics teams to align Salesforce solutions to business outcomes and customer experiences.
  • Manage hiring, coaching, performance management, and career development for Salesforce engineers and technical leads.
  • Enforce engineering best practices related to security, scalability, performance, and compliance within Salesforce environments.
  • Contribute to platform strategy, roadmap planning, and continuous improvement initiatives aligned with Cat Digital objectives.
  • Engage with vendors, partners, and internal stakeholders to evaluate tools, frameworks, and platform enhancements.
  • Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.

What You Will Have:
Salesforce Products & Services

  • Extensive knowledge of Salesforce platform capabilities, including core clouds (Sales, Service, Marketing), declarative tools, Apex, Lightning Web Components, and the broader Salesforce ecosystem.
  • Ability to apply Salesforce products and services appropriately across diverse business use cases while balancing configuration-first and custom development approaches.

Organizational & People Leadership

  • Expert knowledge of engineering leadership concepts with a proven ability to lead, coach, and develop Salesforce engineers.
  • Experience setting clear technical and delivery objectives, aligning teams to business outcomes, and fostering accountability, inclusion, and continuous improvement.

Salesforce Software Development

  • Expert knowledge of Salesforce development tools and practices, including Apex, LWC, SOQL, flows, and platform limits.
  • Ability to deliver scalable, secure S

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Caterpillar Inc.

View company profile →