Job Directory Senior Software Engineer, Test Systems and Tools

Senior Software Engineer, Test Systems and Tools
Seattle, WA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Senior Software Engineer, Test Systems and Tools

What you'll be doing…

You'll be responsible for designing and implementing tools and infrastructure for our scalability platform in the Cloud. We strive to make it easy for our customers to scale Tableau server and for other feature teams to understand how their features scale. We are passionate about building easy to use, elegant, well-structured products that delight our customers, and we strive to do so with code and technologies that are high-quality, modern, maintainable, and elegant. Help us fulfill a mission that really matters to the world.

Some of the things you'll be doing include…

* Design and develop scalability platform that measures how our products scale across the Tableau On-Prem Server and Online cluster
* Identify areas where our infrastructure and product could be improved to better scale and drive improvements across teams
* Make scalability platform highly distributed and fully automated such that it runs continuously and reliably in cloud
* Enable self service for other teams so that it's easy to leverage the platform to perform feature specific testing
* Stay on top of new technologies we can utilize in our frameworks and being proficient with continuous integration systems like TeamCity.

Who you are…

* Experienced. You have 5+ years of professional experience writing code and a proven track record of shipping software. You have strong skills and experience in at least one OO language such as Java, C#, or C++. Also Experience with performance and/or scalability testing infrastructure for a SaaS based application is a plus.
* Technical. You love writing things that "just work" - things that are robust, scalable and that perform well. Excellent understanding of languages such as C++, Java, and Python as well as programming experience for cloud-based applications. Experience with developing infrastructure in AWS would be a plus.
* Visionary. You are passionate about data and want to shape the vision for Tableau's Server product.
* Customer Focused. You want to learn about customers, their challenges & scenarios and you find satisfaction in shipping quality products that delight customers.
* Passionate about quality. A love of testing, tuning and analysis through a rigorous scientific approach.
* A True Team Player. You enjoy collaborating, learning from and teaching others so we can all become better developers. You assume good intent in others, and actively do your part to make a positive work environment.
* 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.

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!

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.