
Senior Full Stack Engineer, Tableau
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • California • Washington • United States
Visit company websiteExplore more
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