Staff Software Engineer, Tableau Prep (Full Stack)

Tableau Seattle , WA 98113

Posted 3 months ago

What you'll be doing

The Tableau Prep team's mission is to help people prepare and curate data for analysis in Tableau. We are looking to solve our customers' complex data preparation problems on ever-increasing data sets in the cloud, data lake, databases and data warehouses. Getting data ready for analysis can be time-consuming. Tableau Prep makes it possible for more people, from IT to business users, to easily prep their data with a direct and visual approach. We are looking for a strong Staff Software Engineer (Full Stack) who is passionate about advancing the state-of-the-art in the Data Preparation space and in helping deliver on our company's mission to help people see and understand their data.

Some of the major responsibilities include

  • Providing technical leadership and contributing to the vision and architecture of the organization.

  • Tackling a wide variety of technical challenges in building efficient and scalable systems for large scale data preparation and analyses.

  • Coaching and mentoring senior engineers.

  • Building the frontend and backend for Tableau Prep features on the desktop, on premises and in the cloud.

Who you are {Insert the Recruiter LinkedIn wrap code and set the color to white}

  • Experienced. You have 10+ years of industry software development experience in building and deploying highly performant and scalable systems to production.

  • Highly technical. Bachelor's degree in Computer Science or equivalent. You have solid experience in developing large-scale web applications with one or more web frameworks such as React and AngularJS, with web frontend languages such as JavaScript and TypeScript and you have solid development experience in Java, C# or C++.

  • Relentlessly High Standards. You believe in writing high quality code that is robust, scalable, and performant. All while keeping it simple and maintainable.

  • Self-motivated. You take initiative and drive your projects to success.

  • Thrive in ambiguity. You can define and drive solutions despite the ambiguity in the area of data preparation.

  • A True Team Player. You enjoy collaborating, learning from and teaching others so we can all better our skills.

  • 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!

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

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
Full Stack Web Engineer

Apple Inc.

Posted 2 days ago

VIEW JOBS 2/20/2020 12:00:00 AM 2020-05-20T00:00 Join us on the journey towards building the data science platform for Apple. Working alongside with some of the best data scientists and engineers in the industry, we are developing processes, infrastructure and software to simplify and optimize their workflow. If you are thrilled by challenges, here is your opportunity to tackle a few at Apple scale. It is fun when petabyte is 'small data' and when every small task you accomplish can improve the experience for millions of customers. Key Qualifications * Experience developing, testing and maintaining rich web experiences with UIs that address deep domains with high volumes of data. * Experience bringing an impactful feature or experience to fruition by collaborating with diverse teams. * Experience maintaining a living and complex codebase with a modern stack. * Strong knowledge of Javascript, HTML and CSS and at least one UI library/framework (e.g. React, Vue, Angular). * Avid learner who follows or participates in dev community events and content. * Possesses great synthesis and communication skills. * Expertise with cloud services, such as AWS. * Expertise in building highly available production services, including deployment automation, infrastructure-as-code, monitoring, and scaling. * Good understanding of containers, build systems, and infrastructure automation. * Experience designing, building, and maintaining RESTful APIs. Description In this role you will be working on one or more web applications that enable other teams within Apple to make use of their data. You will be exposed to a large domain where you will be taking part in synthesizing complex workflows to produce experiences that help users visualize, understand and manage various aspects of their datasets. To accomplish this, you will be expected to efficiently collaborate and communicate with large and diverse teams and take part in the ownership of the user experience design, implementation and maintenance. This will involve producing and challenging wireframes and user-flows, implementing them with test-covered code, and slowly evolving codebases alongside community advancements. The position is full-time and onsite in either San Francisco or Santa Clara Valley. Education & Experience BA / BS in Computer Science or a related technical field or equivalent practical experience. Additional Requirements * 4+ years professional javascript experience. Apple Inc. Seattle WA

Staff Software Engineer, Tableau Prep (Full Stack)