This job listing has expired and the position may no longer be open for hire.

Lead Software Engineer at in Kirkland, Washington

Posted in Other 8 days ago.

Type: Full Time

Job Description:

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.


Products and Technology


We are building the next generation infrastructure to support cross-platform development. Our mission is to reduce the effort needed for our development teams to release their features to customers. We will be on the leading edge of technologies and will be partnering with many teams across the development organization.


Working in a highly collaborative environment.

Work across teams to make sure we are building great experiences for customers while using new infrastructure and technologies

Work across the code stack of the Tableau Desktop code base in C++ with some exposure to modules built with TypeScript and end-to-end automation code using Java.

Refactor the code in order to accelerate feature development

Perform performance analysis using code profilers in order to contribute to a fast user experience

Work with other teams to improve, refine our browser-based experience to make it truly delightful

Work with developers across the organization to improve the developer experience


Experienced. You have multiple years of solid development skills with large scale codebases using object-oriented languages such as C++

Highly Technical. You are a seasoned developer and fluent in commonly used design patterns. You can constructively review the work of others to ensure high quality and adherence to best practices. You have a solid understanding of architectures relevant to multi-tier applications.

Passionate. You love to write maintainable and understandable quality code, and have a passion for solving complex problems and enjoy building infrastructure that others will leverage. You write tests for your code as a way to maintain high quality. You understand what it takes to write software that is used by thousands, even millions, of people. You love products that "just work" - that are robust, scalable and perform well.

Curious. You love to get to the root of the problem. You debug across code bases and languages to wherever the problem takes you.

A True Team Player. You enjoy collaborating, learning from and teaching others so we can all become better developers. You assume the best in others, and actively do your part to create a positive work environment.

Educated. You have a degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.

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!

ACCOMMODATIONS - If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.


At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits. and are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. and do not accept unsolicited headhunter and agency resumes. and will not pay any third-party agency or company that does not have a signed agreement with or

Salesforce welcomes all.