NMK Global Inc.

About the Lead MarTech Engineer Role
Are you passionate about building enterprise-scale marketing technology platforms that create seamless customer experiences? This Lead MarTech Engineer opportunity in San Francisco, California offers an exciting chance to lead the architecture, development and optimization of next-generation marketing technology solutions for a fast-paced organization.
As a Lead MarTech Engineer, you will work at the intersection of marketing technology, cloud engineering, big data and artificial intelligence. You will lead technical initiatives that power customer engagement, automate marketing workflows and build scalable data platforms that support millions of customer interactions.
This position is ideal for experienced engineers who enjoy solving complex technical challenges while collaborating with cross-functional teams across product, marketing and data engineering. You will also mentor engineering teams, establish best practices and help shape the future of enterprise MarTech architecture.
Key Responsibilities of the Lead MarTech Engineer
Enterprise MarTech Architecture
Design and implement enterprise-grade marketing technology platforms that support customer engagement and campaign orchestration.
Develop scalable event-driven architectures capable of processing large volumes of customer interactions in real time.
Design resilient distributed systems that deliver high availability and long-term scalability.
Marketing Automation and Campaign Engineering
Develop sophisticated marketing orchestration workflows using Adobe Campaign or similar enterprise marketing automation platforms.
Build customer journey automation that improves personalization and customer engagement.
Support campaign execution through efficient data integration and activation pipelines.
Big Data Engineering
Develop high-performance applications using:
- Scala
- Databricks
- Apache Spark
- Spark SQL
- Spark Streaming
- Python
Optimize distributed processing pipelines for large-scale customer data processing.
Improve system performance, reliability and operational efficiency.
Cloud Engineering
Design and manage cloud-native data pipelines on Microsoft Azure.
Develop ingestion, transformation and orchestration workflows using Azure Data Factory.
Implement scalable cloud architectures that support enterprise marketing operations.
AI-Driven Engineering
Adopt AI-assisted software development practices including Vibe Coding and other modern generative AI engineering methodologies.
Leverage AI tools to improve engineering productivity, software quality and development speed.
Explore emerging AI technologies that enhance customer engagement and engineering workflows.
Leadership and Collaboration
Lead engineering initiatives across multiple technical teams.
Partner closely with marketing, product management, business stakeholders and data engineering teams.
Mentor software engineers and promote engineering excellence through code reviews, architectural guidance and technical leadership.
Required Skills
Marketing Technology
- Adobe Campaign
- Enterprise Marketing Automation
- Customer Journey Orchestration
- Campaign Management
Big Data Technologies
- Scala
- Databricks
- Spark SQL
- Spark Streaming
- Python
Cloud Technologies
- Microsoft Azure
- Azure Data Factory
- Cloud Data Engineering
System Design
- Event-driven Architecture
- Distributed Systems
- Scalable Software Design
- High Availability Systems
Leadership Skills
- Technical Leadership
- Stakeholder Management
- Cross-functional Collaboration
- Team Mentoring
- Problem Solving
- Communication
Preferred Qualifications
Candidates with the following experience will have an advantage:
Enterprise Marketing Platforms
Experience working with:
- Customer Data Platforms
- Personalization Engines
- Enterprise Service Providers
- Real-Time Decisioning Platforms
DevOps Experience
Knowledge of:
- CI/CD pipelines
- Automated Testing
- Monitoring
- Observability
- Infrastructure Automation
Artificial Intelligence
Experience supporting AI and machine learning initiatives for:
- Personalization
- Customer Segmentation
- Marketing Automation
- Content Optimization
Why Join This Opportunity
This position offers the chance to work on cutting-edge marketing technology platforms while leading large-scale cloud engineering and big data initiatives.
You will collaborate with highly skilled engineering professionals, influence enterprise architecture decisions and build solutions that directly improve customer engagement.
If you enjoy combining software engineering, marketing technology, artificial intelligence and cloud computing, this role offers significant technical growth and leadership opportunities.
Career Growth
Successful candidates can advance toward roles such as:
- Principal MarTech Engineer
- Enterprise Architect
- Director of Marketing Technology
- Engineering Manager
- Head of Data Engineering
- Cloud Solutions Architect
Ready to Apply?
If you have experience building enterprise MarTech platforms, cloud-native applications and scalable data engineering solutions, this could be an excellent opportunity for your next career move.
Check out other positions: https://rishiwrites.com/jobs
Let’s discuss your next career move: https://www.linkedin.com/in/rishi-balgotra-career-expert/
Frequently Asked Questions
1. What does a Lead MarTech Engineer do?
A Lead MarTech Engineer designs and develops enterprise marketing technology solutions, cloud data pipelines and customer engagement platforms.
2. Is Adobe Campaign required?
Yes. Hands-on experience with Adobe Campaign or similar enterprise orchestration platforms is highly preferred.
3. Which programming languages are required?
Scala and Python are the primary programming languages used in this role.
4. Is Databricks experience mandatory?
Strong Databricks experience is highly desirable because much of the data engineering work is performed using the platform.
5. Which cloud platform is used?
Microsoft Azure with Azure Data Factory.
6. Is Spark experience important?
Yes. Spark SQL and Spark Streaming experience are essential.
7. Is this a leadership position?
Yes. The role includes mentoring engineers and leading technical initiatives.
8. What type of architecture experience is expected?
Candidates should have experience designing distributed systems and event-driven architectures.
9. Is AI experience required?
Experience using AI-assisted engineering tools is preferred.
10. What industries are preferred?
Marketing technology, customer engagement platforms, enterprise software and cloud engineering.
11. What soft skills are important?
Leadership, communication, collaboration and stakeholder management.
12. Is DevOps knowledge beneficial?
Yes. CI/CD, automated testing and observability experience are valuable.
13. Is this an onsite position?
This role is based in San Francisco, California. Work arrangements may vary depending on employer requirements.
14. How much experience is expected?
Candidates typically have extensive experience in software engineering, cloud technologies and enterprise MarTech platforms.
15. How can I apply?
Review the job requirements carefully and submit your application through the employer’s recruitment process.
To apply for this job email your details to Rishi@nmkglobalinc.com
