Software Engineer Senior

San Jose, California, United States
Oct 21, 2021
,Year,$ LPA
Any
5 Years
Job Description

Salesforce is looking Senior Software Engineer, Slack Integration and Notifications Platform in Washington, USA.

Job Details
 

Tableau introduced power of visual analytics to the world making it the de-facto analytics standard in the enterprise. Our workflows team is part of Engagement & Ecosystem organization focuses on bringing analytics into workflows of business users everywhere. We do this through building capabilities into Tableau’s server and mobile products and by building a platform and services for internal customers and partners to extend Tableau’s capabilities. The team is small and nimble, and works across a wide stack: on any given day, we discuss user interface design, data models, API design, debug service issues, discuss new feature design, or all of the above.


In this role, you will,
 

  • Design and build integrations between Tableau, Salesforce, Slack and other third-party software, to create seamless workflows and engaging user experiences.
  • Work closely with tight knit hybrid engineering team to tackle tough design, product and engineering problems.
  • Take full ownership of the end-to-end quality of the code deployed to production.

 

Who you are,
 

  • Experienced: You have 5+ years of experience building scalable web applications with one or more of the following languages: Frontend examples: Javascript/Typescript, HTML5, CSS. Modern Javascript frameworks (e.g., React, AngularJS, Vue) is a plus; Backend examples: Java, PostgresSQL, ActiveMQ, SNS, SQS, Spring and Hibernate frameworks, Webservices (REST) and RPC framework. Cloud services experience operating with AWS, Azure, or Google as a plus.
  • Technical: Strong understanding of object oriented programming, design patterns backed by solid computer science fundamentals, data structures and algorithms.
  • You love writing code that is not only robust and efficient, but also easy to maintain and monitor.
  • Learner and growth mindset, desire to ramp up in new domains and curious to build solutions to complex problems.
  • 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
  • Proactive:You have a knack for anticipating problems and are self-motivated to venture beyond the obvious. You have a bias for action and desire to get things done.
  • Experience applying machine learning to enterprise applications will be an advantage.
  • 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!