Tableau Software Software Engineer in Test, Hyper in Kirkland, Washington

WHAT YOU LL BE DOING You ll be designing and developing software for our database group to power all the products of our Visual Analytics and Collaboration suite, with a focus on quality, automation, tooling, and infrastructure. You ll be challenged to leverage all your creativity and expertise to help us create the fastest in-memory database technology in the world based on the groundbreaking Hyper research. If you love working with an international team of smart people and you have a desire to have an impact, then this is the team for you! SOME OF THE THINGS YOU LL BE DOING INCLUDE * Extending and improving Tableau s query compilation and optimization to speed up visualization of our customers data and enable our customers to always have fresh data ready for analysis * Writing tools to measure query performance under high concurrency * Analyzing customer usage across the breadth of product offerings, and identifying opportunities for optimization * Creating infrastructure that measures data ingestion from various big data sources at high throughput * Review C++ product code, design and perform white-box testing WHO YOU ARE... * A TRUE TEAM PLAYER. You love working as part of a team. You re a strong communicator who is up for the challenge of working as an integral part to a geographically dispersed team, and you enjoy collaborating with, learning from and teaching others so we can all become better engineers. * DATA ROCK STAR. You love data and you re not afraid to say it! Looking at the publications and presentations at HTTP://HYPER-DB.COM/ excites you! * EXPERIENCED. You have 2+ years of experience working in large scale code bases, and are familiar with analyzing and profiling the performance of large scale enterprise systems. * TECHNICALLY PROFICIENT. Working knowledge of database internals and C++, with a demonstrated interest in database architecture and database systems. * TECHNICALLY FLEXIBLE. You believe great software relies on a great foundation. You want to help create cross-platform database technologies running in client, server, cloud, and mobile applications. You have strong skills in creating and analyzing systems that run on multiple platforms (Windows, Mac, Linux). * RELENTLESSLY HIGH STANDARDS. You are committed to ensuring high quality in your products, through automation, tooling and infrastructure development. You understand what it takes to write software that is used by thousands or millions of people. You love writing things that just work things that are robust, scalable, and that perform well. * CUSTOMER-FOCUSED. You take great pride in finding solutions to customer challenges and responding to their needs * 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! *LI-LA1 Tableau Software is an Equal Opportunity Employer. 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. Our culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our co