Taro Logo

Software Engineering Architect - Marketing Automation

Global leader in CRM and enterprise cloud computing solutions, providing software and platform services for businesses.
$251,900 - $384,100
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Description For Software Engineering Architect - Marketing Automation

Join Salesforce's Marketing Automation team as a Software Engineering Architect, where you'll be at the forefront of innovation in deploying Salesforce technology for business needs. This role combines architectural leadership with hands-on technical expertise in data, AI, and automation platforms. You'll be responsible for driving the development of marketing automation technology using Salesforce Data Cloud, AI, Agentforce, Flows, and core CRM, while integrating with partner technologies from AWS, Snowflake, and Google Cloud.

As a technical inspiring leader, you'll shape the long-term architectural vision for the Marketing Automation group, working closely with product and engineering teams. The role requires expertise in designing scalable software applications, data platforms, and AI/ML systems. You'll be instrumental in defining architectural principles and best practices, leading technical discussions, and ensuring solution quality and scalability.

The position demands a strong background in cloud technologies, distributed systems, and modern architectural styles. You'll need mastery of data modeling, processing frameworks, and AI/ML platforms. The ideal candidate brings 15+ years of experience, a master's degree in a relevant field, and proven expertise in software development methodologies.

This is an opportunity to work with cutting-edge technologies while mentoring junior engineers and data scientists. The role offers a competitive salary range of $251,900 - $384,100 and requires 36 days per quarter in-office presence. You'll be part of a team that acts as an innovation lab, building new functionality and sharing insights that accelerate the development of the Salesforce platform for customers worldwide.

Last updated 14 days ago

Responsibilities For Software Engineering Architect - Marketing Automation

  • Architect and design scalable software applications, data platforms, data pipelines, automation systems
  • Define and implement architectural principles, standards, and best practices
  • Lead technical discussions, design reviews, and code reviews
  • Collaborate with multi-functional teams to collect requirements and develop solutions
  • Stay up-to-date with emerging technologies and industry trends
  • Mentor and coach junior engineers and data scientists

Requirements For Software Engineering Architect - Marketing Automation

Java
Python
Kubernetes
Kafka
  • Master's degree in Computer Science, Engineering, or related field
  • 15+ years of experience in software development and architecture
  • Experience in microservices, event-driven architecture, domain driven design
  • Experience with cloud-based technologies (AWS, GCP, Azure)
  • Expertise in data modeling, data warehousing, data processing frameworks
  • Experience with Salesforce products and technologies
  • Strong foundation in AI/ML algorithms
  • Hands-on experience with programming languages like Java, Python, or Scala
  • Excellent communication and interpersonal skills

Benefits For Software Engineering Architect - Marketing Automation

  • 36 days per quarter in-office requirement

Interested in this job?

Jobs Related To Salesforce Software Engineering Architect - Marketing Automation