Software Engineering SMTS

Salesforce•San Francisco, CA

About The Position

The role is part of Salesforce’s Digital Marketing Technology group and focuses on building features for website visitors across Salesforce’s digital ecosystem. It helps drive innovation in global digital experiences using best-in-class technology and systems. The work covers architecture, design, implementation, and testing, with an emphasis on high-quality releases and maintaining a stable, scalable platform. The successful candidate brings marketing technology experience, particularly in content management, classification and taxonomy, or customer identity experiences, and a record of delivering transformative solutions across complex platform ecosystems. The engineer designs and builds experiences for Salesforce.com, develops scalable frontend components and systems, and contributes to frontend architecture and code quality. They take ownership of features from design through delivery, including specifications, test strategies, and production-quality code. The role also calls for using AI tools in engineering workflows, collaborating across engineering, product, UX, and performance teams, mentoring colleagues, presenting technical designs, and championing testing, automation, and performance optimization.

Requirements

  • At least 6 years of production frontend development experience on large-scale, complex web applications.
  • Expert-level proficiency with HTML5, JavaScript (ES6+), CSS3, and TypeScript.
  • Strong React experience; experience with Angular, Vue, or Ember is also considered.
  • Expertise with modern build tools such as Vite, Webpack, Rollup, esbuild, npm, or Yarn.
  • Experience with mobile-first responsive design and cross-browser compatibility.
  • Knowledge of web performance optimization and security best practices.
  • Understanding of component architecture, MVC patterns, design systems, and web components.
  • Testing expertise, including Test Driven Development, Jest, Playwright, Cucumber, and frontend testing methodologies.
  • Strong communication skills for technical documentation and cross-team collaboration.
  • A related technical degree.
  • Proven experience in marketing technologies, with a focus on areas such as content management, classification and taxonomy, or customer identity experiences.
  • Track record of delivering transformative solutions across complex platform ecosystems.

Nice To Haves

  • Experience building and scaling design-system component libraries from scratch.
  • Experience with identity and authentication systems, including OAuth, SAML, SSO, user management, and security protocols.
  • A demonstrated AI-first approach to engineering, actively using AI tools to accelerate work and help the team do the same.
  • Accessibility expertise, including WCAG compliance and inclusive design implementation.
  • Internationalization or localization implementation experience.

Responsibilities

  • Design and build innovative solutions for the Salesforce.com website platform, creating engaging experiences for visitors and customers.
  • Develop scalable frontend components and systems using modern web standards and component-based architectures.
  • Lead frontend architecture decisions and support code quality through design reviews and collaborative engineering practices.
  • Own features from design through execution, including writing design specifications, defining test strategies, and delivering code that meets quality, performance, and observability standards.
  • Integrate AI tools into engineering workflows to accelerate development and help improve the team’s use of AI.
  • Collaborate with engineers, product managers, UX designers, and performance engineers to deliver customer-focused features while maintaining platform stability and scalability.
  • Mentor and guide team members on frontend technologies, development practices, and engineering excellence.
  • Present and defend technical designs to stakeholders and provide constructive feedback on architectural proposals.
  • Champion quality through comprehensive testing strategies, automation frameworks, and performance optimization.
  • Continuously improve development processes, culture, and codebase.

Benefits

  • Time-off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k)
  • Employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service