Software Engineering SMTS- Tableau
Core
Design, develop, and maintain robust client & server-side components for Tableau's self-service analytics cloud platform, ensuring high reliability and scalability for millions of users.
Role type
Senior Software Engineer (Data Analytics & SaaS)
Builds
High-quality, production-ready software components and enterprise-level SaaS products for Tableau's analytics platform.
Domain
Data Analytics, SaaS, Cloud Computing
Deliverable
production ML models | product features
Required skills
Java, C#, Javascript, Typescript, Python, SQL, Object-Oriented Programming, Distributed Systems, Microservices, Container Orchestration, Data Processing, Data Transformation, Debugging, Performance Optimization
Preferred skills
Experience with GCP, AWS, Azure, Event-driven architecture, Workload distribution
Technologies
Java, C#, Javascript, Typescript, Python, SQL, GCP, AWS, Azure
Responsibilities
Design and develop scalable client and server-side components; Investigate and resolve customer defects and production issues; Propose and implement code refactoring to eliminate technical debt; Conduct code reviews and provide technical coaching to junior members; Analyze product logs and crash dumps; Collaborate with cross-functional teams to define technical requirements.
Seniority
Senior, hands-on IC