3 days old

Software Engineer, Product Testing, Scalability

Tableau Software
Seattle, WA
  • Job Code
Careers | Tableau Software

Software Engineer, Product Testing, Scalability

Department: Engineering
Location(s): Seattle, WA

Tableau Software is a company on a mission. We help people see and understand their data. After a highly successful IPO in 2013, Tableau has become a market-defining company in the business intelligence industry. But don’t take our word for it—read what analysts like BARC and Gartner have to say about us. (Spoiler: You’ll find terms like “Leader” and “#1.”)

Tens of thousands of companies and organizations have chosen Tableau. From the executive suites of Fortune 500 companies to the jungles of Central America, from immunology research labs to high school robotics club meetings, our software can be found anywhere people have data and questions. Additionally, journalists, bloggers, and major media web sites have embraced our free product, Tableau Public, for its ability to help them share data online in the form of interactive visualizations. Check out all of our products at: www.tableau.com/product-tour.

Tableau’s culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world. Tableau offers exceptional professional and financial growth potential.

To learn more about Tableau’s mission, please visit: http://mission.tableau.com


At Tableau, our philosophy is build it, break it and rebuild it better. Software Engineers in Test at Tableau are software developers that embody that philosophy.

In this position, you will be a member of a team of dedicated software engineers focused on performance testing Tableau Server. You will help define the strategy for performance testing of Tableau Server via the most effective and efficient mechanisms such as throughput, stress, and scalability tests. You will leverage open source tools and build new frameworks to help us ship a performant and high quality product that delights customers. Our team works closely with product developers and utilizes C++, Java and Python on daily bases.

Some of the things you'll be doing include…

  • Design and develop performance test automation including throughput, stress, and scalability test
  • Analyze Tableau Server performance and scalability characteristics in various platforms such as AWS, VMWare, Physical machines, and etc.
  • Analyze, categorize, and assess scope and coverage of current performance tests
  • Develop tools and infrastructure as necessary to facilitate testing
  • Help establish automation goals for new and existing features
  • Work in a fast paced, agile environment with a feature team comprised of dev, test, and product owners
  • Be a performance advocate

Who you are… *LI-JR1

  • Experienced. 3+ years of experience testing and profiling large-scale server systems that support dynamic and highly interactive web experiences.
  • Highly Technical. You love implementing code that "just works" - things that are robust, scalable and that perform well. Excellent understanding of Object Oriented languages such as C++, Java, or Python. Experience with load testing tools such as Jmeter, VSTS and/or Load Runner is a plus.
  • Passionate about Performance and Testing. A love of testing, tuning and analysis through a rigorous scientific approach.
  • Self-Motivated. You do good work and the drive to deliver is just a part of you.
  • Team Player. You enjoy collaborating with, learning from, and teaching others, so we all can become better. You assume the good intent in others, and actively do your part to create a positive work environment.
  • Customer Focused. You want to learn about customers, their challenges & scenarios and you find satisfaction in shipping quality products that delight customers.
  • High Standards. Your personal software practices ensure you deliver high quality no matter what. You believe in constantly releasable quality, iterations, design for testability, and you build your own tools & techniques to achieve high quality and low cost of support. You deliver better results through using quality practices every day, and you even have taught or influenced others to improve their practices.
  • Educated. Bachelor of Science in Computer Science or equivalent
  • You are a Recruiter! Tableau hires company builders and, in this role, you will be asked to be on the constant lookout for the best talent to bring onboard to help us continue to build one of the best companies in the world!

Tableau Software is an Equal Opportunity Employer



  • Engineering

Share this job:

Software Engineer, Product Testing, Scalability

Tableau Software
Seattle, WA

Share this job

Software Engineer, Product Testing, Scalability

Tableau Software
Seattle, WA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast