Lead Google Analytics Software Engineer – Remote

Pay
$118,362 – $177,948 a year
Job type
Full-time

Benefits

Pulled from the full job description
  • 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 Jobs You May Be Interested In

  • 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

Leave a Comment

Disclaimer: Job Posting Sources

Various reliable job search engines, such as Indeed, LinkedIn, ZipRecruiter, CareerBuilder, Monster, Glassdoor, Getwork, Snagajob, and FlexJobs, are the source of the job postings on our platform. Although we make every effort to present accurate and current information, we are unable to guarantee the accuracy, completeness, or dependability of the job postings from these outside sources.

When applying for jobs found on these platforms, users are advised to perform their own due diligence. We are not liable for any errors, omissions, or inaccuracies in the job postings, and neither do we support any particular employer or job posting.

Additionally, please be aware that job listings may change without warning and that some may not be relevant or active at the time of viewing.

Users who access job postings from these outside sources through our platform consent to indemnify us for any liability resulting from the use of such information.