Taro Logo

Principal Software Engineer - Platform Services

Leading provider of AI + Data + CRM solutions helping companies connect with customers and transform digital experiences.
$211,500 - $334,600
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS

Job Description

Salesforce is seeking a Principal Software Engineer to join their Platform Services team within the Digital Marketing Technology group. This role is crucial in shaping the future of Salesforce's digital experiences globally. The position focuses on defining and overseeing architecture, design, implementation, and testing strategies for Content, Data, and Taxonomy domains. The ideal candidate will work with world-class engineers to build breakthrough features while maintaining platform stability and scalability.

The role requires deep expertise in content and data management within marketing technologies, with emphasis on content classifications and delivering transformative solutions across complex platform ecosystems. You'll be responsible for establishing technical vision, providing architectural guidance, and driving innovation in AI-based computing architectures and scalable stacks.

Salesforce offers a comprehensive benefits package including medical, dental, vision insurance, mental health support, 401k, and equity opportunities. The company promotes a culture of equality and innovation, believing in business as the greatest platform for change. Working at Salesforce means joining a team that's transforming how companies connect with customers, while having the opportunity to grow professionally and make a meaningful impact.

The position offers competitive compensation based on location and experience, with ranges from $211,500 to $334,600, depending on location. This is an excellent opportunity for a seasoned engineer looking to make a significant impact at a leading technology company while working on cutting-edge solutions in AI, data management, and enterprise software.

Last updated 2 months ago

Responsibilities For Principal Software Engineer - Platform Services

  • Establish technical vision for Content, Data Management, and Taxonomy domains
  • Provide architectural guidance and influence technical decisions across teams
  • Partner with Product and Engineering leadership to define product roadmaps
  • Design and architect complex, high-impact technical solutions
  • Drive innovation in Agile and DevOps practices
  • Evaluate and advocate for adoption of new technologies
  • Coach and mentor engineering teams
  • Drive technical excellence and best practices

Requirements For Principal Software Engineer - Platform Services

JavaScript
TypeScript
Node.js
React
  • 12+ years of professional software development experience
  • Experience in AI-powered content classification and taxonomy solutions
  • Expertise in designing large-scale data pipelines
  • Experience in microservices architecture and RESTful APIs
  • Experience with AWS cloud services
  • Frontend and backend development skills with JavaScript/TypeScript
  • Understanding of test-driven development
  • Experience driving long-term design strategies
  • Strong leadership and communication skills

Benefits For Principal Software Engineer - Platform Services

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401k
  • Employee stock purchase program
  • Time off programs

Related Jobs

Principal Automation Engineer

Principal Automation Engineer role at Salesforce focusing on software architecture, automation frameworks, and quality engineering leadership.

Software Quality Engineering PMTS

Principal Software Quality Engineering role at Salesforce focusing on architectural leadership, automation frameworks, and quality engineering for enterprise SaaS solutions.

Principal Software Engineer - Platform Services

Principal Software Engineer role at Salesforce focusing on Platform Services, requiring 12+ years of experience in software development and expertise in AI-powered solutions.

Software Architect

Senior Software Architect position at Salesforce focusing on enterprise architecture, technical leadership, and system design across multiple locations.

Principal Software Developer

Principal Software Developer position at Oracle, focusing on distributed systems and microservices, offering $96,800-$223,400 salary range with comprehensive benefits.