
Software Engineer, eCommerce System
Corsair Components, Inc.21 days ago
Ho Chi Minh City, VietnamSenior / Staff+
Responsibilities
- Design, develop, and maintain Corsair’s Marketing Technology ecosystem across web, email, mobile, and digital channels.
- Implement and support Customer Data Platforms such as Segment, mParticle, and Twilio Engage.
- Design end-to-end customer data flows across GA4, CRM, Braze, SEO platforms, eCommerce systems, and data warehouses.
- Develop APIs, integrations, event-driven services, automation, and reusable services for the MarTech ecosystem.
- Maintain customer event tracking, data schemas, event taxonomies, consent management, and identity resolution.
- Build and optimize Google Analytics 4, Google Tag Manager, server-side tagging, attribution models, and custom event implementations.
- Develop marketing automation, customer journey orchestration, segmentation, lifecycle campaigns, A/B testing, and multichannel engagement solutions.
- Integrate SEO technologies, search analytics, personalization, recommendation engines, experimentation, and web performance tools.
- Collaborate with Data Engineering on scalable, governed, and compliant customer data pipelines.
- Evaluate emerging MarTech platforms, AI technologies, and customer engagement tools.
- Troubleshoot platform issues and optimize the availability, scalability, performance, and security of MarTech applications.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent experience.
- 7–10+ years of experience in Marketing Technology, Digital Engineering, or Software Engineering supporting digital marketing platforms.
- Hands-on experience implementing Customer Data Platforms such as Segment, mParticle, Twilio Engage, or similar solutions.
- Strong experience with Google Analytics 4, Google Tag Manager, server-side tagging, and digital analytics implementation.
- Experience with marketing automation platforms such as Braze, Iterable, Salesforce Marketing Cloud, or Adobe Journey Optimizer.
- Experience integrating CRM, CDP, analytics, personalization, and customer engagement platforms using APIs and event-driven architectures.
- Strong programming experience with JavaScript/TypeScript, Python, Java, C#, or similar languages.
- Experience building REST APIs, webhooks, microservices, and cloud-native integrations.
- Understanding of customer identity, event collection, attribution, consent management, GDPR, and CCPA.
- Experience with SQL, AWS or other cloud platforms, CI/CD, Git, and Agile software development.
- Experience with Shopify or other enterprise eCommerce platforms.
- Experience with Salesforce CRM or Microsoft Dynamics.
- Experience with Snowflake, BigQuery, Redshift, or other modern data warehouse technologies.
- Experience with Reverse ETL platforms.
- Knowledge of SEO technologies including SEMrush, Screaming Frog, Google Search Console, and Core Web Vitals.
- Experience with personalization, recommendation engines, experimentation, and A/B testing platforms.
- Fluent written and spoken English.