Data Engineer, Marketing Technology
Foxit Software, Inc
Data Engineer, Marketing Technology About Us: Foxit is remaking the way the world interacts with documents through advanced PDF technology and tools. We are a leading global software provider of fast, affordable, and secure PDF solutions that are used by millions of people worldwide. Winner of numerous awards, Foxit has customers in more than 200 countries and global operations. We have a complete product line and an exciting and aggressive development schedule. Our proven PDF technology is disrupting the status quo establishment and has accelerated our company growth. We are proud to list as customers Google and Amazon, and with your skills and help, we plan to add many more. Foxit has offices all over the world, including locations in the US, Asia, Europe, and Australia. For more information, visit us @ About the Role We are looking for an experienced Data Engineer to own the data pipelines that power our go-to-market systems. While this role is aligned to the marketing department's priorities, you will work day-to-day within our Business Applications & Data Analytics team, following the team's established development standards, architecture patterns, and code review processes. This ensures the pipelines you build are consistent with our broader data platform and maintainable by the wider engineering team. Your primary focus will be marketing-related data needs - working closely with demand gen, product marketing, sales operations, and digital teams to understand their requirements, then building and maintaining the pipelines and integrations that deliver on them. This is a hands-on execution role. You will build and operate the data infrastructure that connects our marketing automation platform (HubSpot), CRM (Salesforce), data warehouse (Databricks), licensing system, payment platform, and other source systems. Your work will directly support marketing's ability to segment audiences, measure attribution, and run data-driven campaigns at scale. What You'll Do Data Pipeline Development & Operations Design, build, and maintain ETL/ELT pipelines, building upon and further optimizing our existing medallion architecture (Bronze → Silver → Gold) to move data between source systems (Salesforce CRM, HubSpot, NetSuite, Stripe, DealHub, LMS) and our Databricks data warehouse. Build pipelines using PySpark and SQL in Databricks notebooks, following established development standards for naming, project structure, and layer-appropriate transformations. Own the data sync layer between Databricks and HubSpot – enrichment flows inbound to HubSpot (license status, renewal dates, subscription state, firmographic data) and marketing engagement data flowing back to Databricks (email events, workflow enrollment, lifecycle changes). Build and maintain Exchange layer pipelines that curate data for external system consumption, formatting and validating data to meet target system requirements. Build and maintain scheduled batch jobs and event-driven integrations using APIs (REST, webhooks, OAuth). Monitor pipeline health, set up alerting for failures and data quality degradation, and own incident response when syncs break. Maintain documentation of data flows, integration architecture, and troubleshooting runbooks. Data Modeling & Quality Build and maintain dimensional models in Databricks (fact tables, dimension tables, bridge tables) following our data warehouse object type definitions and naming standards. Work in collaboration with stakeholders and data analysts to build curated, business-ready tables and datamarts that apply business logic, KPI calculations, and aggregations optimized for analytics and campaign activation. Implement identity resolution and deduplication logic to produce unified customer profiles from multiple source systems. Establish data validation rules, quality checks, and monitoring to ensure accuracy and freshness of data flowing into marketing systems. Normalize disparate data sources into clean centralized schemas with proper type enforcement, deduplication, and null handling. Marketing Data & Segmentation Support Ensure the data infrastructure supports audience segmentation, including firmographic, behavioral, and engagement signals. Build the data layer that powers lifecycle marketing – triggered campaigns, dynamic journey branching, and personalization based on enriched customer profiles. Support marketing and demand gen teams with reliable, accessible data for building audience targets in HubSpot. Maintain data flows for email deliverability, subscription management, and suppression list synchronization. Integration Development Build and maintain API integrations between marketing, sales, and operational systems using Python and SQL. Implement field-level transformation logic, sync orchestration, and error handling for system-to-system data flows. Support website form and lead capture data flows – ensuring clean handoff from web properties into HubSpot and Databricks. Work with third-party enrichment providers (firmographic, intent, technographic) to integrate enrichment data into automated workflows. Reporting & Attribution Build and maintain the data infrastructure that supports campaign attribution, channel performance analysis, and funnel reporting. Ensure accurate data for conversion analytics, lead source tracking, and marketing ROI measurement. Support centralized reporting by routing marketing engagement data back into Databricks for cross-functional analysis. What You Bring Required: 5+ years of experience in data engineering, with hands-on pipeline development and production operations. Strong proficiency in SQL and Python/PySpark for data pipeline development. Experience building and maintaining ETL/ELT pipelines using Databricks, dbt, Airflow, Azure Data Factory, or equivalent. Hands-on experience with cloud data platforms - Databricks, Snowflake, BigQuery, or Redshift. Solid understanding of dimensional data modeling – fact tables, dimension tables, schema design, and data warehouse concepts. Experience with medallion or layered data architectures (raw → cleansed → business-ready), Kimball-style star schemas, and one-big-table approaches to data modeling. Working knowledge of API integration patterns – REST, webhooks, OAuth, batch sync architectures. Experience with CRM platforms (Salesforce, HubSpot, or similar), marketing automation systems, and CPQ/quoting tools (DealHub or similar). Bachelor's degree in Computer Science, Information Systems, or equivalent industry experience. Preferred: Experience with Databricks (Delta Lake, PySpark, Unity Catalog). Familiarity with HubSpot APIs and data model. Experience with identity resolution and customer data deduplication across multiple source systems. Exposure to marketing data concepts — lead scoring, audience segmentation, campaign attribution, lifecycle stages. Experience with Azure cloud services (Azure Functions, Azure DevOps, Azure Data Factory). Knowledge of data security and privacy practices, particularly regarding PII handling. Experience with code review processes and development standards compliance in a collaborative data engineering team. What Sets You Apart You've built and operated production data pipelines that marketing teams depend on daily – you understand the impact of data freshness and accuracy on campaign execution. You're comfortable working within a marketing department and can translate data requests from non-technical stakeholders into pipeline requirements. You take ownership of pipeline reliability – building monitoring and alerting proactively rather than waiting for someone to report a problem. You've worked with multiple data sources and know how to handle the messiness of real-world identity resolution and deduplication. Why Join Us High-impact work. Your pipelines will directly power how our marketing engine operates and scales. Modern stack. Databricks, Delta Lake, PySpark, HubSpot, Python, SQL – you'll work with current tools, not legacy systems. Room to build. We're investing in our data infrastructure as part of a major platform migration, and you'll shape how it's built. Collaborative environment. You'll work closely with marketing, sales, and IT teams – visible, cross-functional work without being siloed. Foxit is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Department: NA G&A #J-18808-Ljbffr
- ...Data Engineer, Marketing Technology About Us: Foxit is remaking the way the world interacts with documents through advanced PDF technology and tools. We are a leading global software provider of fast, affordable, and secure PDF solutions that are used by millions...SuggestedWorldwide
- ...Big Data Engineer Alpharetta, GA - Hybrid 12 Months+ CPS Data CoE - Big Data Engineer The department is comprised of 10 organizations: Sales, Banking & Corporate-Client Technology, Investment Products & Markets Technology, Client Reporting, Core Processing, Private...SuggestedWork experience placementWork at office
- ...Overview: R2 Technologies Corporation (R2) , headquartered in Alpharetta, GA, is a leading... ...specializing in Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial... ...technology innovation! ML-Driven Data Engineer (Predictive Analytics Pipelines)...SuggestedFull time
- ...A technology consulting firm in Georgia is seeking a Streaming Data Engineer to design and develop ETL pipelines and work with large-scale data systems. The ideal candidate has at least 5 years of application development experience, with a focus on data engineering using...Suggested
- ...The Senior Technology Solutions Delivery Engineer is responsible for the end-to-end planning and delivery of large-scale, cloud-based customer solutions... ...tailored to solve specific customer challenges and data requirements. Drive process automation by developing QC...SuggestedWork at officeFlexible hours
- ...Ova Technologies is seeking a Data Engineer in Alpharetta, Georgia to design, build, and optimize data pipelines and architectures. The ideal candidate will have 3-5+ years of experience in data engineering, strong proficiency in SQL and programming languages like Python...
$75k - $106.3k
...Talent Acquisition Specialist at Visionary Innovative Technology Solutions LLC Mode of Work: Onsite Duration: Full Time Required Skills and Expertise Experience: 10+ years of experience in data engineering, data architecture, data science and reporting. Data Architecture...Full time- ...Job Description Position: Big Data Engineer – Wealth Management About the Company Since our... ...to achieve at the highest levels. Our Technology Department The global technology department... ...Technology, Investment Products & Markets Technology, Client Reporting, Core Processing...Work experience placementCasual workWork at officeLocal area
$106.9k - $176.5k
...Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior... ..., ensuring you gain a competitive advantage in the market. The position may require regular travel to meet...Summer holidayFlexible hours- ...Foxit Software is seeking a Data Engineer to enhance data pipelines that drive marketing efforts. You'll design and maintain ETL pipelines while collaborating... ...an inclusive environment focused on cutting-edge technology and scalable marketing initiatives. #J-18808-Ljbffr...
- ...a Private Equity-backed FinTech company, we are scaling our technology and AI capabilities to deliver next-generation automation and... ...Workplace" by the Atlanta Journal-Constitution since 2016! As a Data Engineer – External Data Integrations , you will design, build, and...Full timeCasual workVisa sponsorshipWork visaFlexible hours
- ...Senior Data Engineer Incident IQ HQ (Atlanta) OR Incident IQ North (Alpharetta) About Us: Atlanta-based Incident IQ is the leading... ...12 million students and educators nationwide. By connecting technology and operational workflows, Incident IQ enables schools to streamline...Full timeWork at office
- ...Senior Data Engineer Scientific Games is the global leader in lottery games, sports betting and technology, and the partner of choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences and trailblazing retail and digital...Local area
- ...Overview: R2 Technologies Corporation (R2) , headquartered in Alpharetta, GA, is a leading... ...specializing in Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial... ...technology innovation! Data Science Engineer (Python & Databricks) Location: Alpharetta...Full time
- ...Overview: R2 Technologies Corporation (R2) , headquartered in Alpharetta, GA, is a leading... ...specializing in Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial... ...technology innovation! Real-Time Analytics Engineer (Flink, Kafka) Location: Alpharetta,...Full time
- ...A technology services company is seeking a Data Engineer to develop and maintain robust data pipelines using Python and SQL. This role, based in Alpharetta, Georgia, involves integrating diverse data sources and optimizing data workflows. The ideal candidate has extensive...Hourly pay
- ...A leading technology company is seeking a Data Engineer proficient in Python and SQL to design and maintain data pipelines. The role involves building robust ETL processes, integrating diverse data sources, and collaborating with data scientists for analysis. Ideal candidates...
- ...Overview: R2 Technologies Corporation (R2) , headquartered in Alpharetta, GA, is a leading... ...specializing in Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial... ...of technology innovation! Python Data Engineer (Airflow, Kafka, Spark) Location:...Full time
- ...A leading technology company in Alpharetta, Georgia is seeking an experienced professional with 8-10 years in Ab Initio development. You will design ETL processes and optimize data workflows while ensuring data quality and integrity. Collaboration with cross-functional...
$125.5k - $230.2k
...Technology – Data and Decision Science – Data Engineering – Manager Location: Anywhere in Country At EY, we’re all in to shape your future with confidence... ...society and the planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY...Summer holidayFlexible hours- ...Overview: Job Title: AI Data Engineer (Snowflake Cortex & Snowpark) Company: R2 Technologies Location: Alpharetta, GA (Hybrid / Remote Options Available... ...With over two decades of experience across global markets, we have built a reputation as a trusted...Full timeRemote work
- ...Overview: R2 Technologies Corporation (R2) , headquartered in Alpharetta, GA, is a leading... ...specializing in Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial... ...technology innovation! MLOps Data Pipeline Engineer (Airflow & MLflow) Location:...Full time
- ...Software Engineer IIII Location: Alpharetta, GA (Hybrid) Job Description: This position involves complex... ...'s an exciting opportunity to work with cutting-edge technology designed to simplify "Big Data" management. Responsibilities include extracting, loading...
- ...Medlytix LLC. is seeking an experienced data analyst in Roswell, Georgia. The position involves transforming data into information to improve business processes, and requires 3+ years in data analytics or software development. Candidates should have strong SQL and Python...
- ...A leading technology firm in Alpharetta, GA is seeking an experienced Sr. Data Engineer to solve complex engineering problems and lead system designs. The ideal candidate will have over 10 years in data-focused roles and a strong proficiency in database development, SQL...Contract work
- ...Overview: R2 Technologies Corporation (R2) , headquartered in Alpharetta, GA, is a leading... ...specializing in Java, .NET, Big Data, Cloud Computing (AWS, GCP, Azure), Artificial... ...of technology innovation! Cloud Data Engineer (GCP BigQuery & Dataflow) Location: Alpharetta...Full time
- ...A leading sports technology company in Alpharetta is seeking a Senior Data Engineer to design and operate a shared data platform. This role involves building reliable streaming and batch pipelines, ensuring data quality, and collaborating with teams across multiple brands...
- ...A technology solutions company in Alpharetta, GA seeks a Data Engineer with over 8 years of experience. The ideal candidate should have expertise in Azure services, particularly Azure Databricks and Apache Spark with Python. Responsibilities include designing data pipelines...Work at office
- ...Data Engineer CODOXO IS NOT ABLE TO OFFER SPONSORSHIP OR ACCOMMODATE ANY CANDIDATES THAT ARE CURRENTLY BEING SPONSORED NOW OR IN THE... ...our proven Forensic AI Engine, which uses patented AI-based technology to identify problems and suspicious behavior far faster and earlier...Full timeInternshipWork at officeLocal areaWork from homeHome office
- ...Overview: Job Title: Data Engineer (AI & Data Platforms) Company: R2 Technologies Location: Alpharetta, GA (Hybrid / Remote Options Available) Employment... ...over two decades of experience across global markets, we have built a reputation as a trusted partner...Full timeRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer, Marketing Technology. Be the first to apply!
- remote data engineer Alpharetta, GA
- entry level big data engineer Alpharetta, GA
- big data devops engineer Alpharetta, GA
- data engineer Alpharetta, GA
- data engineer contract Alpharetta, GA
- software data engineer Alpharetta, GA
- big data cloud engineer Alpharetta, GA
- junior big data engineer Alpharetta, GA
- sr information security engineer Alpharetta, GA
- data visualization developer Alpharetta, GA

