Salesforce

Senior Full Stack Engineer, Tableau

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: SeattleCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $148,500 - $223,900 per year

Job Level

About the role

  • Design and maintain Tableau-specific customizations for the Qt framework across Mac, Windows and Linux.
  • Lead the building, patching, and management of complex third-party C++ libraries from source to ensure cross-platform parity and performance.
  • Design and implement high-performance features within our Spring-based Java microservices (LLM Gateway) to support Tableau Agents.
  • Build robust backend APIs in Java and integrate them with modern frontend experiences using React and TypeScript.
  • Own and optimize CI/CD pipelines to handle the unique challenges of C++ compilation and microservice deployment.
  • Drive technical excellence across the Tableau and modern services, ensuring reliability, scalability, and security.
  • Work in a Hybrid Engineering model, partnering with Product Managers, Architects, and UX to deliver end-to-end features.
  • Provide technical guidance and code reviews for other engineers on the Scrum team to ensure high-quality, maintainable code.

Requirements

  • 5+ years of professional software development experience in an enterprise environment.
  • Strong working knowledge of C++ for building and integrating core application logic and managing library dependencies.
  • Deep experience building scalable microservices using Java and the Spring framework.
  • Proficiency in React, TypeScript, and modern web technologies.
  • Hands-on experience building and managing complex third-party libraries from source.
  • Proficiency in Python for managing and enhancing CI/CD pipelines.
  • Working knowledge of relational databases (SQL) and the ability to navigate complex schemas.
  • Solid understanding of data structures, algorithms, multithreading, and system design.
  • A related technical degree (CS, EE, or equivalent) is required.
Benefits
  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++JavaSpring frameworkReactTypeScriptPythonSQLCI/CDmicroservicesdata structures
Soft Skills
technical guidancecode reviewscollaborationleadershipproblem-solving
Certifications
related technical degree