Salesforce.com, Inc Principal Backend Software Engineer - Analytics in San Francisco, California

Job CategoryProducts and Technology

Job Details

Analytics Cloud is the latest and the most exciting product offering from Salesforce. Since the launch of the product at Dreamforce ’14, we have attracted rave reviews and we are well positioned to change the Analytics market. The engineering organization is aggressively growing to meet the explosive market demands, and we need you to help us get there. The organization encompasses technology areas such as mobile, cloud, social, big data, and the new Salesforce1 platform.

This is a great opportunity for experienced software engineers to join our dynamic development team in San Francisco. If you are a driven, passionate individual with a background in database query engine, cloud computing, distributed systems, and/or analytics, come talk to us!

As a key contributor in the Query Engine, you'll assume significant responsibility with exceptional career growth opportunities while collaborating on our innovative and game-changing platform. For more information on Salesforce Analytics Cloud powered by Wave, check out:

http://www.salesforce.com/analytics-cloud/overview

More about our query engine: Under the Hood of Einstein Analytics

Responsibilities:

  • Work on the Wave Query Engine on our incredible platform, in [Google] Go.

  • Design, implement, and test functionality in the high performing Query Engine

  • Master our Agile development process

  • Leads architectural, product, quality and process for multiple product areas and scrum teams

  • Independently designs and delivers code for products and features.

  • Provides oversight through code and design reviews for features delivered by other developers within their scrum team.

  • Partners closely with Product to evaluate and scrutinize requirements that have cross-team/cross-cloud impact.

  • Actively influences management regarding tools, technology and testing requirements.

  • May influence architecture, quality strategy, product, and process across clouds

  • Conducts tool selection and/or modification.

  • Develop test plans and test automation for features and/or products

  • Verifies quality of the code delivered through manual and automated testing. Extends the automation framework where necessary.

  • Works closely with senior developers, end to end test function, performance, documentation and product management to ensure their features are delivered to meet business and quality requirements.

  • ​Troubleshoot production issues.

Required Skills:

Bachelor’s in CS, Master’s preferred

  • 8+ years experience developing high-performance, high-availability database kernel

  • 3+ years experience coding in one or more of: GOlang, C, C++, Java

  • Database system internals, parallel processing, search, algorithms, GPU processing

  • Strong written and oral communication skills

  • Strong functional analytic skills (e.g. how to analyze large datasets)

Desired skills:

  • Familiar with traditional BI and discovery tools (OBIEE, Business Objects, Tableau, Qlik, Cognos, MicroStrategy, etc.)

  • Pig, SQL, SOQL or similar query writing

  • REST, OAuth and related APIs

Posting Statement

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. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.

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.

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World's Most Innovative Company according to Forbes, and one of Fortune's 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!