Quick overview
Job description
Job Description: Python Developer – Data & Marketing Technology
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:
Python Development: Strong experience developing backend applications, services, scripts, and data processing workflows.
Google Tag Manager (GTM): Experience implementing and troubleshooting tags, triggers, variables, data layers, and event tracking.
RudderStack: Experience with event instrumentation, event collection, source configuration, transformations, and destination integrations.
Google BigQuery: Experience writing SQL queries, analyzing event data, and optimizing data processing.
SQL: Strong query development, joins, aggregations, data validation, and troubleshooting.
JavaScript/HTML: Working knowledge for web event tracking, data layer implementation, and GTM integrations.
REST APIs: Experience developing and integrating APIs between applications and external platforms.
Google Cloud Platform (Google Cloud Platform): Experience working with cloud-based data or application services.
Data Transformation: Experience cleaning, mapping, validating, and transforming structured or event-based data.
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
- CT

Salesforce DeveloperRecently posted
CIS Technologies Inc. · Dallas, TX · On-site 🇺🇸
HTMLAngularCSS+4TechnologySalary not listed - CY
Senior Java Developer – JSF, Spring Boot, Google Cloud Platform, GitHub/GitLab, RAD & WebSphere Message BrokerRecently posted
CYBRTY INC · Albany, NY · On-site 🇺🇸
MicroservicesSpringSpring Boot+8Technology$50/hr - TE

Agentforce DeveloperRecently posted
Technogen, Inc. · Hartford, CT · On-site 🇺🇸
SAFeGitAgileTechnologySalary not listed - II

Senior Java/JEE DeveloperRecently posted
Indotronix International Corp · Richmond, VA · On-site 🇺🇸
MicroservicesOracleSQL+9TechnologySalary not listed - AT

Full-Stack AI Developer (React / Next.js / Snowflake)Recently posted
Aivanta Tech Inc · Dallas, TX · Hybrid 🇺🇸
DockerNestJSNext.js+11TechnologySalary not listed - AS
Salesforce Programmer Analyst/Developer with Copado, Replace Aura framework, Jira, Salesforce Service Cloud (In Person Interview at Virginia)Recently posted
Analytics Solutions · Glen Allen, VA · On-site 🇺🇸
JiraAgileCI/CDTechnologySalary not listed - SS
Python Developer || Local To Texas Only || F2F InterviewRecently posted
SolveIT Services Inc · Dallas, TX · Hybrid 🇺🇸
SQLGitHTML+11Technology$60/hr - TS
Python Full Stack DeveloperRecently posted
TECHAGI SOLUTIONS LLC · Dallas, TX · Hybrid 🇺🇸
MongoDBSQLShell+2TechnologySalary not listed - CT
Full Stack DeveloperRecently posted
CloudAI Technologies · Washington, DC · Hybrid 🇺🇸
DynamoDBAWSAPI Gateway+12TechnologySalary not listed - VC

Oracle EBS Technical DeveloperRecently posted
VAK Consulting LLC · United States · Remote 🇺🇸
OraclePL/SQLSQLTechnologySalary not listed - TC
Junior Java DeveloperRecently posted
Thinkbyte Consulting, Inc. · Chapel Hill, NC · Hybrid 🇺🇸
OraclePL/SQLSQL+5TechnologySalary not listed - IR
Journi - Integration DeveloperRecently posted
Indus River Technologies Inc. · United States · Remote 🇺🇸
MicroservicesC#.NET+3TechnologySalary not listed