Senior Software Engineer, Testing, Hyper (Data Engine)

Tableau Kirkland , WA 98034

Posted 6 months ago

What youll be doing

Youll 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. Youll 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 youll be doing include

  • Extending and improving Tableaus 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

  • Write code in C++ and test C++ code

Who you are

  • A True Team Player. You love working as part of a team. Youre 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 youre not afraid to say it! Looking at the publications and presentations at http://hyper-db.com/ excites you!

  • Experienced. You have 3+ years of experience working in large scale codebases, and are familiar with analyzing and profiling the performance of large scale enterprise systems.

  • Technically Proficient. Working knowledge of SQL 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 helping them to see and understand their data effectively!

  • 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 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 company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world!

Tableau Software is an Equal Opportunity Employer.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer In Test Hyper

Tableau

Posted 4 days ago

VIEW JOBS 12/12/2018 12:00:00 AM 2019-03-12T00:00 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 – helping them to see and understand their data effectively! * 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 company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world! Tableau Kirkland WA

Senior Software Engineer, Testing, Hyper (Data Engine)

Tableau