RishiWrites Header

Rishi Writes

Lead MarTech Engineer Jobs in San Francisco, CA | 5+ Years

NMK Global Inc.

Lead MarTech Engineer job opening in San Francisco, CA requiring Adobe Campaign, Azure, Databricks, Spark and Python expertise.
Lead MarTech Engineer opportunity in San Francisco, California with expertise in Adobe Campaign, Azure, Databricks, Spark and AI engineering.

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

Scroll to Top