Senior Software Engineer, Tableau Identity and Licensing

Sorry, this job was removed at 8:52 a.m. (PST) on Friday, September 18, 2020
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who we are…

Tableau is as much a philosophy as an amazing suite of tools. We enable people to transform data into something visual and understandable, enabling people to make important decisions based on those insights. If you are passionate about technology, but also care deeply about doing something meaningful, Tableau is the place for you. Our products have been key in helping fight Malaria, Ebola, and most recently COVID19, by providing data insights to medical professionals into where these diseases are spreading. At Tableau, we believe in efficiency, simplicity, freakishly friendly customer service, and making a difference in the world.

 

In the Tableau Business Technology group, we are builders, writing software and standing up services that help our customers buy our software, manage their profiles, download software keys and login to our hosted services. We also build internal tools that help our business run faster and more efficiently. Come join us! 

 

 

What you’ll be doing…

 

The Senior Software Engineer is responsible for all the duties of Software Engineer, but with additional responsibilities over more complex and unique duties and assignment. This role requires the ability to multi-task in a fast-paced environment and a thorough understanding of application development methodology. Tableau leverages multiple enterprise class solutions and is building out teams to leverage these tools as it continues its rapid global growth.

 

The Identity and Licensing team owns the backend systems of two of our most valuable customer touchpoints: website sign-on and product activation and registration. This team builds scalable, highly available systems leveraging microservices and partnerships with third-party services. We anticipate customer and business needs and design our services accordingly.

With your help, we can build systems that scale as our business grows. We have a collaborative team of engineers working in technologies like Java, Python, and JavaScript on platforms including AWS and Salesforce. As a member of the Tableau Business Technology Engineering team, you'll build systems that empower our customers and energize our business.

 

 

Some of the things you’ll be doing…

  • Be the subject matter expert and point of escalation for the team.
  • Design, develop, implement, test and support highly scalable platforms and applications that support our business and customers.
  • Identify opportunities for process, tooling and test methodology improvements and drive those from concept to implementation.
  • Test across various technologies, including ownership of features as schedule requires.
  • Work to ensure continual improvements and enhancements, identify system deficiencies and recommend solutions.
  • Recommend and justify adoption of languages, tools, packages and platforms to address our short- and long-term priorities.
  • Partner with other teams to develop solutions in support of the distribution and support of Tableau Software products and services.
  • Clearly communicate project status to key stakeholders throughout entire development process.
  • Create comprehensive technical system documentation and provide training to staff.

 

 

Who you are…

  • Performer. Ability to learn on the fly and a passion for solving challenging business problems.
  • Results Oriented. Enjoy working with and learning about different areas of the organization to develop more effective solutions.
  • Organized. Strong attention to detail and excellent communication skills.
  • Education. B.S. in Computer Science or equivalent work experience.
  • Experienced:
    • 10+ years of software development
    • Proficiency in at least one modern programming language such as Python, PHP, Java, or JavaScript
    • Understanding of object oriented design and development
    • Experience with modern authentication and authorization protocols, including OpenID and OAuth
    • Strong problem-solving experience with a desire and proven aptitude to learn
    • Familiar with:
      • Web services technologies: JSON, REST, XML, SOAP
      • Database management: MySQL, PostgreSQL
      • Web development: HTML, CSS, jQuery, Angular, or React
      • Amazon Web Services or other cloud services
      • Git or similar version control system
      • Unit tests, performance tests
      • Agile methods and best practices
      • System hardware architecture (servers, redundancy, backups, performance analysis)
      • Docker or other containerization platforms
      • UX design for customer-facing features
  • 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!
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1621 N 34th St, Seattle, WA 98103

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Tableau SoftwareFind similar jobs