Release Engineer
Technical Operations
US - California - San Francisco (HQ)

Release Engineer

Company Overview

We’re transforming the way companies are run and careers are made. In just 14 years, salesforce.com has grown into a $3.2 billion business. With more than 100,000 customers, salesforce.com is the enterprise cloud computing company that is leading the shift to the social enterprise. Social enterprises leverage social, mobile, and open cloud technologies to put customers at the heart of their business.

Based on salesforce.com's real-time, multitenant architecture, the company's platform and application services allow customers to:

Create employee social networks with Salesforce Chatter, Salesforce Rypple, and Salesforce Force.com.

  • Develop customer social networks with the Salesforce Sales Cloud, Salesforce Data.com, Salesforce Service Cloud, and Salesforce Site.com.
  • Connect with customers on public social networks with Salesforce Heroku and Salesforce Radian 6.
  • Empower small businesses to become social enterprises with Salesforce Desk.com and Salesforce Do.com.
  • Extend a company's social enterprise with apps from the leading enterprise app marketplace, AppExchange.
  • Run apps on Database.com, the first social enterprise database.

We've been recognized for four consecutive years as one of FORTUNE’s 100 Best Companies to Work For 2012, twice named the World's Most Innovative Company, and the third Fastest-Growing Tech Company by Forbes.

Description:

Release engineers are skilled in release methodologies and can perform most tasks required of release engineering - whether operational, process oriented, or project-based. They may represent release engineering in discussions with other groups; and can independently lead and direct small and medium-sized projects within release engineering. Their project results are complete and well-

documented. Similarly, processes are well-documented and repeatable. Tools and software are scalable, robust, and well- documented. The candidate is expected to continually strive to improve tools and processes and foster relationships with other areas by building strong networks. They direct and mentor junior members of release engineering and are the point of contact within release engineering for one or more areas.

Salesforce.com is an extremely fast-paced environment with high demands of our release engineers. A successful candidate has experience in such an environment and is motivated in their own delivery of quality in everything that they do. Release engineers at salesforce.com are the cornerstone of the technology teams with tremendous responsibility and high visibility.

Responsibilities:

  • Build/configuration/administration of a highly complex core application and multiple products with new products coming online all the time.
  • DevOps support to hundreds of extremely talented developers, quality engineers, systems engineers, and project/product managers on the Salesforce development infrastructure, processes, and application.
  • Gateway for releases into multiple, geographically-dispersed production datacenters.
  • Administrator for hundreds of instances of testing environments.
  • Management and expansion of the existing infrastructure that supports our ability to turn concepts into code and deliver quality to  our customers.

Required Skills

  • 4+ years Build/Release experience; of Java-based, on-demand applications.
  • 4+ years experience working on Unix platforms.
  • Strong knowledge of Perforce, SVN, Clearcase, CVS, or GIT.
  • Demonstrated ability to support Development Operations: dev, test environments, mission-critical internal tools administration in a  Help Desk, and zero downtime framework.
  • Strong command of code branching architecture.
  • 3+ years experience with a scripting language (Perl or Python) required.
  • Experience supporting an on-demand environment is highly valued.
  • Experience with orchestration and remote execution:  Saltstack, Ansible, Fabric or similar.
  • Proven track record of implementing build/release systems around new products.
  • Bachelors degree in Engineering or other related field

Desired Skills:

  • Excellent communication skills, both written and verbal.
  • Proven ability to multi-task, prioritize, and work under deadlines.
  • RHCSA, RHCE strongly preferred.
  • Unix shell scripting.
  • Strong customer-focus. We are here for the customer. Are you?
*LI-Y

Would you like to apply to this job?

Apply for the Release Engineer position


Follow us  


Salesforce.com is an Equal Employment Opportunity and Affirmative Action Employer. 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 does not accept unsolicited headhunter and agency resumes. Salesforce.com will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com.

Accessibility – If you require accessibility assistance applying for open positions please contact the Salesforce.com Recruiting Department.
 
Previous MonthNext Month
SunMonTueWedThuFriSat