Back to Jobs
Recently postedRemoteTechnology

Python Developer- Data& Marketing Technology

TECHAGI SOLUTIONS LLCUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
SQLGitHTMLScrumBigQueryGoogle CloudPythonRESTJavaScriptAgileCI/CD

Job description

Job Description: Python Developer – Data & Marketing Technology

Job Title: Python Developer
Location: Remote role 100%
Employment Type: Contract / Full-time (as applicable)

Job Summary

We are seeking a strong Python Developer with hands-on experience in Google Tag Manager (GTM) tagging and RudderStack. The ideal candidate will have a solid background in Python development, data transformation, backend architecture, SQL, Google BigQuery, and REST API integrations.

This role involves developing backend services, building data processing workflows, implementing customer event tracking, and supporting marketing analytics and promotional technology initiatives. The candidate will work closely with engineering, data, analytics, marketing, and product teams to ensure accurate event collection, data quality, and reliable integration across digital platforms.

Important: Hands-on experience with both GTM tagging and RudderStack is mandatory, along with strong Python development skills.

Key Responsibilities

  • Develop, maintain, and optimize backend applications and data processing solutions using Python.

  • Implement and maintain Google Tag Manager (GTM) tags, triggers, variables, and data layer integrations.

  • Configure and support RudderStack event tracking, event collection, data routing, and destination integrations.

  • Develop and maintain REST APIs for application, analytics, and marketing technology integrations.

  • Write complex SQL queries and optimize data processing in Google BigQuery.

  • Build data transformation pipelines to process, validate, and standardize customer and event data.

  • Integrate website and application events with downstream analytics, marketing, and data platforms.

  • Work with JavaScript and HTML to support web tracking, event instrumentation, and data layer implementation.

  • Troubleshoot event tracking issues, missing data, duplicate events, and inconsistencies between source systems and analytics destinations.

  • Ensure event schemas, tracking specifications, and data quality standards are consistently implemented.

  • Collaborate with marketing, analytics, data engineering, and application development teams.

  • Support promotional campaigns, digital commerce analytics, and AdTech-related data integrations.

  • Use Git for source control and participate in Agile/Scrum ceremonies, code reviews, and release activities.

  • Follow best practices for application performance, security, scalability, and maintainability.

Mandatory Technical Skills

Candidates must have hands-on experience with the following:

  1. Python Development: Strong experience developing backend applications, services, scripts, and data processing workflows.

  2. Google Tag Manager (GTM): Experience implementing and troubleshooting tags, triggers, variables, data layers, and event tracking.

  3. RudderStack: Experience with event instrumentation, event collection, source configuration, transformations, and destination integrations.

  4. Google BigQuery: Experience writing SQL queries, analyzing event data, and optimizing data processing.

  5. SQL: Strong query development, joins, aggregations, data validation, and troubleshooting.

  6. JavaScript/HTML: Working knowledge for web event tracking, data layer implementation, and GTM integrations.

  7. REST APIs: Experience developing and integrating APIs between applications and external platforms.

  8. Google Cloud Platform (Google Cloud Platform): Experience working with cloud-based data or application services.

  9. Data Transformation: Experience cleaning, mapping, validating, and transforming structured or event-based data.

  10. Git and Agile/Scrum: Experience with version control, collaborative development, sprint planning, and code reviews.

Preferred Qualifications

  • Experience in retail, e-commerce, digital commerce, or customer analytics.

  • Knowledge of AdTech, marketing technology, promotional campaigns, and conversion tracking.

  • Experience with customer data platforms (CDPs) and event-driven architectures.

  • Familiarity with analytics platforms and marketing destinations integrated through RudderStack.

  • Experience implementing first-party tracking and customer journey measurement.

  • Understanding of event schemas, identity resolution, consent management, and data privacy.

  • Experience with automated testing, CI/CD pipelines, and production troubleshooting.

Required Experience

  • Strong professional experience in Python development.

  • Demonstrable hands-on experience with both GTM tagging and RudderStack.

  • Practical experience with BigQuery, SQL, REST APIs, and data transformation.

  • Ability to work across backend development, web instrumentation, and data integration

Similar jobs