Senior Software Engineer, Tableau Marketplace @ Salesforce - Palo Alto, CA

Job Overview

16 days ago

Senior Software Engineer, Tableau Marketplace

Salesforce - Palo Alto, CA

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.

Job Category

Products and Technology

Job Details

What you’ll be doing…
You will be joining a small team working on a new Tableau product initiative ensuring that millions of users can easily access external data and thus make better decisions.

You and the team will build a seamless experience that allows our customers to discover new datasets, and make them usable in Tableau with just a few clicks, using the latest web technologies. You will build the APIs that power these experiences—from publishing to search and recommendations—and collaborate with backend engineers on building the right infrastructure to host and access large amounts of data. You will also have the chance to work with the latest web application frontend frameworks.

Because we are a distributed team, you like to share and communicate in writing.

Who you are…
You are a senior-level developer with experience building high performing, scalable web applications. From a technical perspective, you should have familiarity with:

  • Java development skills with experience in building services and API's.

  • Building and shipping backends for web-based applications in a small team or startup

  • Understanding of C++ and experience implementing large-scale C++ systems

  • Building and consuming robust RESTful or GraphQL APIs

  • Working with analytical databases and data warehouses (OLAP), e.g. Redshift, BigQuery, Snowflake

  • Developing and deploying recommendation and search algorithms

  • Best practices in CI/CD

  • Developing using a modern web framework, such as Vue.js or React is helpful

You’re comfortable working on ambiguous challenges. There will be plenty of situations in which “we don’t know what we don’t know”, and, hopefully, this is music to your ears, and you see this as an opportunity to find the right solutions, rather than an ill-defined backlog.

Come take part in building new functionality from the ground up and join an amazing growing team!

Accommodations

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

Posting Statement

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.

Salesforce.com and Salesforce.org 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. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org .

Salesforce welcomes all.

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.

As a federal contractor, Salesforce is required to verify that all US-based employees are fully vaccinated against COVID-19. If you receive an offer and are unable to get vaccinated for religious or medical reasons, you may request a reasonable accommodation.

Similar Jobs

Software Engineer (Apprentice Conversion)

IBM

San Jose, CA

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…

System Software Engineer

Intel

Santa Clara, CA

Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions.

Software Automation Engineer

Tesla

Fremont, CA

You will help to ensure the great quality of our equipment management software for current and next-generation application design.

Embedded Software Engineer (Wireless Connectivity)

Fresh Consulting

Sunnyvale, CA

Develop the whole software stack for consumer hardware devices running Android. Understanding of embedded development constraints and BSP development experience…

Software Engineer OSS - R1016

Ooma, INC

Sunnyvale, CA

We are looking for an experienced software professional that thrives on writing and delivering elegant software for OSS (Operational Support Systems) and…

SOFTWARE ENGINEER

University of California Office of the President

Oakland, CA

A minimum of 5 years of experience in software engineering or a related field. Initiates, designs or modifies highly complex systems, processes and procedures…

Site Reliability Engineer-1398281

JPMorgan Chase Bank, N.A.

Palo Alto, CA

Performs deployment, administration, management, configuration, testing, and integration tasks related to the big data platforms in cloud environment.

Applications Development Engineer -Broad Band Plasma

KLA

Milpitas, CA

Perform product diagnosis, problem resolution, interface with software and systems engineering to verify that hardware and software problems have been resolved.

Sr Software Engineer- .NET / C#/ React web

PRA Health Sciences

Oakland, CA

5 years of relevant experience. We are looking to expand our core product development team with a backend developer who has five or more years experience in the…

Android Software Engineer III – Experience Platform

Expedia.com

San Francisco, CA

A hard-working and influential individual contributor who leads by example while mentoring junior colleagues. Advise on technical limitations of software design…

Software Engineer (SRE)

Comcentric

Palo Alto, CA

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Software Development Engineer II - Backend

Hotwire

San Francisco, CA

Drive continuous improvement in our software and development process within an agile development team. Knowing about reactive programming patterns and micro…

Automation Engineer

TenaFe, Inc

Campbell, CA

Experience with software development flow and methodologies. Job Title: Automation Engineer (Contract or Full-time). Hands on working knowledge of Linux OS.

Staff Database/DevOps Engineer - SWAT

ServiceNow

Santa Clara, CA

The ideal candidate for this position is a software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting…

Mid or Senior Software Developer - R1116, R1150, R1208, R1221

Ooma, INC

Sunnyvale, CA

Integration of Ooma-developed and 3rd party software. The ideal candidate has experience in customer facing portals in an IP/telephony/service provider company,…

Site Reliability Engineer

Comcentric

Sunnyvale, CA

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

SENIOR SOFTWARE ENGINEER - PENSION ADMINISTRATION SYSTEM

University of California Office of the President

Oakland, CA

Initiates, designs or modifies highly complex systems, processes and procedures where standardized policies or procedures may not exist.

Senior Director of Program Management

Tenable, Inc

Santa Clara, CA

5+ years of software development experience, including experience with leading projects. The Senior Director of Program Management role within the product…

Senior Software Engineer OSS - R1131

Ooma, INC

Sunnyvale, CA

We are looking for an experienced software professional that thrives on writing and delivering elegant software for OSS (Operational Support Systems) and…

Software Engineer

Comcentric

Oakland, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

Senior Software Engineer

Walmart

Sunnyvale, CA

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Software Engineer (SRE)

Comcentric

Cupertino, CA

Salary, Bonus, Stock, Sign-on Bonus ($40-80K). The Site Reliability Engineering Team requires a mix of Software Engineering background and Systems Engineering.

SENIOR ORACLE SUPPORT DEVELOPER

University of California Office of the President

Oakland, CA

Operational Support: Handle the technical aspect of maintaining and supporting day-to-day Oracle Financials activities: Design, develop, modify, debug, deploy…

Android SDK Software Engineer

Tapjoy

San Francisco, CA

Can communicate design decisions with your colleagues in a comprehensible way. Familiar with Unity or similar engine and building apps to Android and/or iOS.

Ad