Data Engineer-Marketing Technology
Foxit
Job Description
Job Description
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.
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...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...SuggestedFull timeWork at office
$125k - $175k
...seeking someone to join our Data Access Protection Squad as a... ...Senior Data Access Protection Engineering Specialist in Cyber to oversee... ...engineering excellence. In the Technology division, we leverage... ...clients and colleagues to redefine markets and shape the future of our...SuggestedTemporary workLocal area$92k - $138k
...Role description Senior Data Engineer (Azure Databricks) Lead II - Data Engineering... ...transforms lives through the power of technology. We walk alongside our clients and... ...roles that may be hired in various U.S. markets as set forth below. Role Location...SuggestedFull timeTemporary workPart timeWork at officeLocal areaFlexible hours- ...leader in lottery games, sports betting and technology, and the partner of choice for... ...designs to the next level and are pioneers in data analytics and iLottery. Built on a foundation... ...DescriptionSenior Databricks Data Engineer - Reliability: Designs, develops, and optimizes...SuggestedFull timeLocal area
$130k - $196.5k
...Description EMPLOYER : Delta Dental Insurance Company TITLE :Data Engineer Location: 1130 Sanctuary Pkwy, Alpharetta, GA 30009; Must... ...datasets. Stay up-to-date with emerging data engineering technologies and best practices and proactively recommend improvements to...SuggestedWork at officeLocal areaVisa sponsorshipWork visa- ...Job Title Senior Data Engineer Job Summary We are seeking an experienced Senior Data Engineer to design, develop, and... ...architecture, ETL/ELT processes, cloud platforms, and big data technologies, along with the ability to mentor junior engineers and...Full timeRemote work
- ...Overview: Big Data Engineer Joining Location: Remote due to Covid but eventually (Alpharetta, GA) # of Positions: 1 Client... ...focused on our customers' business needs. You will design and plan technology solutions, alongside providing leadership and support to...Full timeWork experience placementWork at officeLocal areaImmediate startRemote work
- ...Job Title: Big Data Engineer (Hybrid) Location: Alpharetta, Georgia (Hybrid Role) Employment Type: Contract-to-Hire (... ...hands-on experience in Hadoop, Apache Spark, and other key technologies. As a Data Engineer, you will play a critical role in the migration...Contract work
- ...Snowflake Data Engineer This is a 6-month contract and needs to meet Client full-time conversion policies. MUST BE HYBRID IN Hartford... ...'s cloud native architecture and Microsoft SQL server technology. Ability to create, troubleshoot, enhance complex code in...Full timeContract workWork at officeRemote work3 days per week
- ...Job Description Summary The Data Engineer is a member of the Data & AI team, accountable for building and maintaining scalable... ...plus. Must be flexible and adaptable to the ever-changing market and Lazer Logistics objectives and goals. Excellent verbal...Work at officeRemote workFlexible hours
- ...Data Science Engineer Engineering and data science skills that allow for deep understanding of data, analytics and AI pain-points and the ability to build the solutions to those problems. ~7+ years of data science, machine learning, advanced analytics experience...
- ...years of experience working with analytics/ data based product development. Master’s... ...in Machine Learning, Computer Science, Engineering, Operations Research or other related... ...Architects, Operations, Product, Sales, Marketing and other Business representatives Technical...Work experience placementLocal areaRelocation
- ...Job Title Data Engineer Job Summary We are looking for a skilled Data Engineer to design, build, and maintain scalable data... ...Google Cloud Microsoft Experience with big data technologies: Apache Spark Hadoop Kafka Familiarity...
- ...Job Title: Lead Data Engineer Location: Chicago, IL (Remote ok) Duration: 12+ Month Must have skill: Snowflake SQL, Data warehouse, Python, AWS-Lamda, ETL/ELT Job Description: Required Skills: 6-8 years+ experience on Snowflake SQL - advanced SQL...Remote work
- ...Data Engineers Alpharetta, GA (Day1 Onsite) Data Engineer JD: SQL Python ETL Concepts Hadoop Ecosystem / Kafka Data Pipeline Development Spark / Hive / Airflow Cloud Data Platforms NoSQL Databases Big Data Architecture Performance Tuning...
- ...or Menlo Park Hybrid 3 Days a Week Onsite RTOI Data Engineer Real-time operation intelligence team in *** Enterprise... ...- Design and develop ETL pipelines with a wide range of technologies. - Able to work on full cycle of development including defining...Permanent employmentWork experience placement3 days per week
- ...Richardson Belser, Human Resources Business Partner Job Code: 9620910 Duties & Responsibilities Job Duties: Principal Data Engineer with GREENSKY MANAGEMENT COMPANY LLC in Atlanta, GA. Applicant may work remotely from anywhere in the U.S. Design, develop, and...Local areaRemote work
$109k - $182.4k
...global scale, come make a difference at Fiserv. Job Title Data Security Engineer About your role: As a Data Security Engineer, you... ...teams to embed security into every stage of the technology lifecycle. Your work enables us to safeguard client information...Temporary workH1bWork at officeMonday to Friday- ...Overview: Overview: OmniTrust Technologies, based in Alpharetta, GA, is an... ...succeed in today's competitive market. Our expertise spans cutting-... ..., Machine Learning, Java, data warehousing, cloud computing, and build engineering. As a global provider of IT staffing...Shift work
- ...Data Systems Engineer Location: Alpharetta, GA or Menlo Park, CA - Hybrid 3 Days a Week Onsite 12 months+ Interview Process: Screening of Technical Background - check Linux exp (Team member - 1hr) Technical Panel (in person) Education: Bachelor's Degree...3 days per week
- ...Senior Data & AI Engineer This is an on-site position located in the Alpharetta, GA office. Founded in 1972, Meadows & Ohly is a leading... ...Stay current on emerging data engineering, cloud, and AI technologies to drive continuous innovation Bachelor's degree in...Work at office
- ...The Senior Data Security Engineer will help build and operationalize a Data Security Posture Management capability across on-premises, cloud... ..., event-driven architectures, queues, or streaming technologies. Knowledge of identity and access management, least privilege...
- ...Vacancy Name Senior Python Engineer Vacancy No VN984 Job Title Senior... ...Solifi deliver a solid financial technology foundation for equipment, working capital... ...Python applications that sit on top of our data platform, exposing curated data and business...Full timeContract workTemporary workFlexible hours
- DepartmentPublix Technology DescriptionPublix Super Markets, Inc., the largest employee-owned company in the U.S.... ...states. From IT security and platform engineering to architecture, software... ...at Publix. The Network Engineering Data Center Services is based in our Alpharetta...Weekly payInternshipRemote workRelocationRelocation package
- ...Role: Azure Data Engineer Location: Dallas, TX Job Type: Contract Note: F2F interview is Mandatory This resource... ...• Implement batch and streaming data pipelines using cloud technologies • Senior level experience with data bricks and other analytics...Contract workShift work
- ...Job Description • Designs, builds, and maintains scalable data pipelines and data architecture, including ELT/ETL processes across... ...and Requirements • Bachelor’s degree in Computer Science, Engineering, or related field • 6 - 8 years of experience in data engineering...Contract workEarly shift
- ...Job Description Job Details Job Title: Senior Data Engineer Job Code: SRDATAENG Department: Technology Location: Duluth, GA Reports To: Director of Data, AI & Analytics FLSA Classification: Exempt EEOC Classification:...Contract workWork at officeShift work
- ...Cybersecurity, E-commerce, and Data Analytics. Our industry-... ...hiring a a full-time Senior Data Engineer who will support the... ...geolocation and IP Intelligence. This technology allows businesses from ad... ..., real estate, and financial markets to develop disruptive tools built...Full timeWork at officeLocal areaRemote workVisa sponsorship
$60 - $65 per hour
...~ Git version control and source code management. ~ Jenkins and CI/CD pipeline knowledge. ~ Experience developing ETL, data integration, and reporting solutions. ~ Strong troubleshooting, debugging, and analytical skills. Responsibilities: Develop...$50 - $55 per hour
...and window functions. ~ Experience with data modeling and architecture using... ...and Delta logs. ~ Knowledge of software engineering practices including Python packaging, code... ...metro area, Cynet Systems Inc. is a leading technology staffing and workforce solutions company...Temporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer-Marketing Technology. Be the first to apply!
- aws data engineer Alpharetta, GA
- data science developer Alpharetta, GA
- sr information security engineer Alpharetta, GA
- data engineer machine learning Alpharetta, GA
- junior data engineer remote Alpharetta, GA
- data center engineer Alpharetta, GA
- data developer Alpharetta, GA
- senior data center engineer Alpharetta, GA
- senior data quality engineer Alpharetta, GA
- senior cloud data engineer Alpharetta, GA


