Job Directory Salesforce Data Engineer / Sr. Software Engineer /Lead Engineer/Principal Engineer (Data Management Platform)
Salesforce

Data Engineer / Sr. Software Engineer /Lead Engineer/Principal Engineer (Data Management Platform) Salesforce
San Francisco, CA

Salesforce is a cloud computing company that develops CRM solutions and provides business software on a subscription basis.

Companies like Salesforce
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Salesforce

Job Description

Job CategoryProducts and Technology

Job Details

Data Engineer / Sr. Software Engineer /Lead Engineer/Principal Engineer/Architect/Data Engineer (Data Management Platform)

Join Salesforce and define the future of cloud computing. We deliver a scalable, high performance cloud computing platform that delights our customers, and is used by millions of people around the world each day for their business. Our R&D team builds compelling and innovative user interfaces, a platform for developing applications in the cloud, and an infrastructure that supports storage and processing of mission critical data. We are looking for the best and brightest engineers to join our team of world class, highly motivated cloud computing experts.

As a data engineer, you will be responsible for collection, processing and analyzing data at petabyte scale to drive business results for online publishers and marketers of the world.

As a member of the engineering team, you will have a significant impact in many of the following areas:

* Big Data solutions with the latest technologies including Spark, Scala, Java.


* Platform Technologies - metadata-based customization, app development tools, application containers, APIs (REST, SOAP, Metadata), UI frameworks, language runtimes, authentication and security


* Collaboration - features and platforms for collaboration within companies, as well as integration with social media sites\



As a data engineer, you will be responsible for collection, processing and analyzing data at petabyte scale to drive business results for online publishers and marketers of the world.

Key Responsibilities:

* Build new and add features to existing solutions in Spark, Spark Streaming, Hadoop, Hive, Kafka, Scala, Java.


* Formulate, implement, and evaluate algorithms for platform and application features.


* Architect and build Cloud based solutions using AWS and/or GCP.


* Work closely with Quality Engineering, Product Management, and Technical Operations to develop, test, and deploy highly useful, high quality software


* Analyze, design and develop test cases and implement automated test suites



Required Skills:

* Minimum 7+ years of Java programming, Scala is a big plus.


* 7 years of strong server side programming experience in OOP design and development.


* Minimum 2 years of experience with building highly scalable system and familiar with big data technologies such as:
* Relational SQL and NoSQL databases


* Spark, Hadoop and other batch processing techniques


* Data pipeline/workflow management tools such as Azkaban and Airflow





Desired Skills:

* Stream-processing systems such as Storm or Spark-Streaming


* Exposure to AWS cloud services such as EC2, EMR, RDS and Redshift


* Familiar with production debugging techniques such as thread dump analysis and GC performance tuning


* Deep understanding of REST API design principles and implementations


* Experience with developer tools like git, maven, sbt


* Experience with machine learning is a plus


* Experience building and optimizing 'big data' data pipelines, architectures and data sets (3+ years)


* Functional programming experience (2+ years) and technology expertise.


* Application experience in Linux environments


* Exposure to AdServers such as Doubleclick, AppNexus, Sizmek, etc ...


* LI-Y

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.

About Salesforce

Salesforce is a cloud computing company that develops CRM solutions and provides business software on a subscription basis.

Headquarters
Size
10001 employees
Salesforce

1 market

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.