Taro Logo

Software Engineering SMTS

Global leader in CRM and enterprise cloud computing solutions
$157,600 - $216,700
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering SMTS

Salesforce is seeking a Senior Member of Technical Staff (SMTS) to join their VizQL Server team, which is central to Tableau's Analytics capabilities. This role focuses on the Portable Sessions & Workbook Management team, responsible for ensuring user session state mobility between nodes. The position combines deep technical expertise in C++ and Java with cloud service development, requiring experience in high-scale, highly-available systems. The ideal candidate will work on critical features that enhance customer experience and Tableau's scalability, particularly in cloud-based Analytics community and Enterprise environments. The role involves designing and implementing persistence features, building user-facing functionality, and evolving the codebase into efficient, scalable services. The position requires strong technical skills, excellent communication abilities, and a commitment to engineering excellence. The team culture emphasizes collaboration, continuous improvement, and maintaining high standards while delivering pragmatic solutions that delight customers. This opportunity offers the chance to work on cutting-edge technology while contributing to one of the world's leading enterprise software companies.

Last updated a day ago

Responsibilities For Software Engineering SMTS

  • Design and implement features for user session state persistence
  • Build user-facing features to load views of in-progress work
  • Develop backend features for workbook state reconstitution
  • Evolve codebase into efficient and highly scalable services
  • Improve performance of C++ and Java code
  • Collaborate across teams for engineering excellence
  • Implement AI concepts and leverage AI tools in design and development

Requirements For Software Engineering SMTS

Java
Linux
  • Experience in developing high-scale, highly-available services in cloud environments
  • Proficiency in C++ and Java
  • Experience with complex, multithreaded codebases
  • Strong expertise in API design and data modeling
  • Familiarity with Linux and Windows environments
  • Understanding of AI concepts including LLMs and agentic AI
  • Strong communication skills
  • Team player mentality
  • High standards for code quality and engineering practices

Interested in this job?

Jobs Related To Salesforce Software Engineering SMTS

SDET, Software Engineering, Lead

Lead SDET position at Salesforce, focusing on test automation framework development and quality engineering leadership, requiring 12+ years of experience in software engineering.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on platform reliability and scalability, offering competitive salary and benefits in Seattle area with hybrid work options.

Software Engineering SMTS

Senior Member of Technical Staff position at Salesforce focusing on Tableau's on-premises installation technologies, requiring 5+ years of experience in software development.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on full-stack development with Java, AWS, and React, offering hybrid work arrangement in Dallas, TX.

Technical Architect

Technical Architect position at Salesforce, combining technical leadership with solution architecture, offering competitive compensation and comprehensive benefits.