Pay
$118,362 – $177,948 a year
Job type
Full-time
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid parental leave
- Paid time off
- Parental leave
- Vision insuranc
Career Area:
Digital
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. Lead Google Analytics Software Engineer – Remote
At Caterpillar, we’re delighted to be making a significant investment in our team that focuses on Google Analytics implementation and reporting capabilities. We have an exciting and challenging opportunity for a Lead Software Engineer. The Lead Software Engineer provides technical leadership in solution development, implementation, and support for Caterpillar’s Google Marketing & Analytics Platforms. This position will implement world class capabilities to support a wide range of digital applications while delivering against the common department goals in line with CAT Digital Strategy. Lead Google Analytics Software Engineer – Remote
JOB DUTIES:
This role is responsible for delivering Google oversight, solution design, implementation, reporting, dashboards, and insights in support of Caterpillar’s digital strategy. The mandate includes partnering with digital channel owners as well as internal data science, customer service, marketing, legal and technology teams to ensure the organization understands and can act on insights derived from our customers’ on-site digital behavior.
Additional responsibilities include training the organization on the access and use of digital analytics data, supporting campaign tracking & a/b testing. In support of these goals, this role will team lead and train a small team of talented digital analysts and implementation specialists. Other responsibilities include:
1. Conduct reporting and analyses on all 500+ digital properties to provide data to drive decisions that will enhance user experiences, optimize campaign performance, and provide recommendations to the organization in relation to the behavioral data for each property. Lead Google Analytics Software Engineer – Remote
2. Work with Product Owners, Stakeholders, Designers, and Developers to implement measurement plans that enable future reporting and analysis.
3. Oversee, create, and automate tools and dashboards to effectively manage requests from stakeholders with varying levels of technical capability.
4. Foster a team with high levels of relevant skills (analytics, story-telling, data visualization, etc.) and knowledge (an understanding of tagging, marketing technologies and methods, quantitative and qualitative research methods)
5. QA and troubleshoot, data collection on digital properties using JavaScript and the developer console
6. Document reporting and implementation requirements to meet business and site reporting plans
The position manages the completion of its own work assignments and coordinates work with others. Based on past experiences and knowledge, the incumbent normally works within a team environment, with minimal management input and review of end results.
Typical customers include dealers, other external companies who support Caterpillar as well as internal business unit and/or service center groups. The position is challenged to quickly and correctly identify problems that may not be obvious. The incumbent solves problems by determining the best course of action, within departmental guidelines, from many existing solutions. The incumbent sets priorities with Product Management team direction and establishes a work plan in order to complete broadly defined assignments and achieve desired results. The position participates in brainstorming sessions focused on developing approaches to meeting required deliverables. Lead Google Analytics Software Engineer – Remote
Basic qualifications:
- Position requires a Bachelor’s degree in analytics, statistics, marketing, or other related field.
- 5+ years experience implementing Google Analytics 360 or GA4 via Google Tag Manager
- Google Analytics Individual Qualification
- Proficiency with HTML, CSS, JavaScript and the document object model related to analytics tagging with Google Tag Manager
- Knowledge of SQL for query writing for analysis and reporting
- Cookie consent management experience related to Google marketing platform data collection
- Experience demonstrating analytical capabilities to various levels of leadership.
- Experience with Digital Marketing technologies, including campaign tracking and Salesforce Sales Cloud and Marketing Cloud Google Analytics integrations
Top candidates will also have:
- A foundational knowledge of Google Analytics for Firebase or GA4
- Ability to translate data analysis into business and marketing optimization recommendations
- Strong analytical skills, proficient with GCP BigQuery, Microsoft Excel, Tableau Software, Power BI Looker, and data analysis methodologies and execution
- Experience with implementing quality control procedures for analysis, reporting and data visualization
- Effective team management, time management and project management skills
- Experience with Azure DevOps.
- Experience in a fast paced, technology arena.
Hiring Requirements
Skill Descriptors
Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Lead Google Analytics Software Engineer – Remote
Level Working Knowledge:
- Applies an assigned technique for critical thinking in a decision-making process.
- Identifies, obtains, and organizes relevant data and ideas.
- Participates in documenting data, ideas, players, stakeholders, and processes.
- Recognizes, clarifies, and prioritizes concerns.
- Assists in assessing risks, benefits and consideration of alternatives.
Effective Communications : Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
Level Working Knowledge:
- Delivers helpful feedback that focuses on behaviors without offending the recipient.
- Listens to feedback without defensiveness and uses it for own communication effectiveness.
- Makes oral presentations and writes reports needed for own work.
- Avoids technical jargon when inappropriate.
- Looks for and considers non-verbal cues from individuals and groups.
Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Level Extensive Experience:
Other Posts You May Be Interested In
- Part-Time Yelp Spam Comment Remover (Multiple Locations)
- Google Ads Account Manager – Remote (Work From Home)
- Apple Data Entry Part Time Remote Job $25/Hour
- Apple Remote Jobs Data Entry (At Work Home)
- Remote Data Entry Operator at Amazon
- Amazon Data Entry Jobs No Experience Remote – Part-Time – Work From Home
- Fedex Remote Jobs Up To $25/Hour
- Fedex Data Entry Jobs (Part-Time Remote Job)
- Wells Fargo Part-Time Data Entry Jobs
- Aetna Data Entry Representative – Part Time / Work From Home Jobs
- (Walgreens Data entry jobs) Remote Call Center Specialist
- [Entry level Remote jobs] Walmart Data Entry Remote Jobs
- (Online Remote jobs) Walmart Data Entry – WFH
- Walmart Work From Home Jobs – (Remote Job)
- Southwest Airlines Remote Customer Service Representative – Work From Home Job
- (Work From Home Jobs Part Time) Southwest Airlines Remote Job At Home
- Social Media Support – Facebook (Remote, Entry Level, No Experience)
- Notion Expert
- Workday Systems Lead (Remote Eligible)
- Construction Program Manager, Google Data Centers
- Remote jobs that pay $27.50 per hour Entry Level (No Experience) from home jobs
- Amazon Remote Work From Home Jobs & Careers
- Amazon Remote work From Home Job in USA
- Netflix Data Entry Jobs $25/Hour – (Entry Level/ No Experience)
- Netflix Data Entry Remote Jobs – Hiring Now
- Social Media and Customer Service Associate ( Tesla Remote Jobs)
- Sr. Manager, Customer Strategic Insights
- Part Time Sales Rep – Work from Home
- Organizational Change Management – Transformation Manager (Remote)
- Wells Fargo Virtual Remote Job, Part Time Remote Job
- Senior Business Planner, New Commerce & Commercial Strategy
- Remote Microsoft Support Technician
- cvs remote jobs
- [Aetna Part-Time Remote] – Customer Service Representative (WFH)
- Walmart Work From Home Job
- Costco Careers Remote Jobs, Costco Customer Service Remote Jobs
- Southwest Airlines Remote Jobs (Work At Home) $25/Hour – Apply Now
- (Part time) Apple Data Entry work from home jobs – $25/Hour
- Retail Sales Associate job in NY USA
- [entry Level/no Experience] Verizon Data Entry Jobs
- Verizon remote jobs in USA
- Amazon & Ecommerce Analyst job in USA
- (Part-Time Remote) Amazon Online Chat Jobs – Work From Home Job
- [part Time / Remote] Fedex Careers Remote – Hiring Now in USA
- Yahoo Part Time Data Entry Jobs @Remote $25/Hour
- 20 NSFW Reddit Posts Daily
- Content Curator jobs in USA
- Researcher, UX (Remote Work Assignments Available) in USA
- Delta Airlines Remote Customers Service Job (Remote Job)
- Delta Airlines Remote Jobs Customer Service Agent
- (REMOTE) Delta Airlines Work From Home Jobs
- Delta Airlines Data Entry Jobs $24 (Remote)
- Delta Airlines Remote Customer Service Jobs – (Remote Job)
- Delta Airlines Careers Remote( Customer service ) job in USA
- Delta Airlines Data Entry Jobs in USA
- Delta Airlines Customer Service Representative (Remote)
- (Work From Home) Delta Airlines remote job
- Delta Airlines Data Entry Jobs USA
- Delta Adventure Remote Jobs
- Delta Adventure Remote Jobs
- (Data Entry Remote Jobs) Delta Airlines – Work From Home Job
- Conducts walkthroughs and monitors effectiveness and quality of the development activities.
- Elaborates on multiple-development toolkits for traditional and web-based software.
- Has participated in development of multiple or large software products.
- Contrasts advantages and drawbacks of different development languages and tools.
- Estimates and monitors development costs based on functional and technical requirements.
- Provides consulting on both selection and utilization of developers’ workbench tools.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Lead Google Analytics Software Engineer – Remote
Level Working Knowledge:
- Describes similarities and differences of life cycle for new product development vs. new release.
- Identifies common issues, problems, and considerations for each phase of the life cycle.
- Works with a formal life cycle methodology.
- Explains phases, activities, dependencies, deliverables, and key decision points.
- Interprets product development plans and functional documentation.
Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
Level Working Knowledge:
- Has experience with designing data exchange interfaces to and from software product.
- Describes tools and techniques for extraction, transformation and loading of electronic data.
- Cites examples of common linkage requirements for software products and vendors.
- Works with integrating software into the customer or partner framework and infrastructure.
- Participates in the development of technology interfaces and bridges.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design. Lead Google Analytics Software Engineer
- Demonstrates experience with the architecture and design of major or multiple products.
- Describes major software architecture alternatives and considerations.
- Explains design considerations for commercial database systems, operating systems and web.
- Displays experience in estimating the cost of a specific design of a proposed product.
- Facilitates design reviews and walkthroughs.
- Analyzes benefits and drawbacks of specific software designs and architecture. Lead Google Analytics Software Engineer – Remote
Software Product Technical Knowledge : Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. Lead Google Analytics Software Engineer – Remote
Level Working Knowledge:
- Maintains and utilizes data related to install base configurations and environments.
- Solicits customer feedback; reports and monitors bugs and implementation issues.
- Participates in defining and conducting technical acceptance tests. Lead Google Analytics Software Engineer – Remote
- Participates in creating technical requirements for software development and deployment.
- Explains basic environment and product configuration options. Lead Google Analytics Software Engineer – Remote
Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Lead Google Analytics Software Engineer – Remote
Level Working Knowledge:
- Participates in test readiness reviews, functional, volume, and load testing. Lead Google Analytics Software Engineer – Remote
- Describes key features and aspects of a specific testing discipline or methodology. Lead Google Analytics Software Engineer – Remote
- Tests software components for compliance with functional requirements and design specifications.
- Explains procedures for documenting test activities and results (e.g. errors, non-conformance, etc.)
- Conducts functional and performance testing on aspects of assigned products. Lead Google Analytics Software Engineer – Remote
The preferred location is Peoria, IL, Chicago, IL, Westminster, CO, or Dallas, TX, but remote work within the United States is available for the right candidate. Lead Google Analytics Software Engineer – Remote
#BI-Remote
#LI-Remote
Compensation & Benefits:
Base salary for this role ranges from $118,362 to $177,948 Actual salary will be based on experience. The total rewards package, beyond base salary includes:
- Annual incentive bonus plan*
- Medical, dental and vision coverage starting day 1
- Paid time off plan (Vacation, Holiday, Volunteer, Etc.)
- 401(K) Savings Plan including company match
- Health savings account (HSA)
- Flexible spending accounts (FSA)
- Short and long term disability coverage
- Life insurance
- Paid parental leave
- Healthy Lifestyle Programs
- Employee Assistance Programs
- Voluntary Benefits and Employee Discounts (Ex: Accident, Identity Theft Protection)
- Career Development
- Subject to annual eligibility and incentive plan guidelines