Terrace Software, Inc.
150 Spear Street, Suite 700
San Francisco, CA 94105
Tel: (415) 848-7300
Fax: (415) 848-7301

For information & sales:
Call (888) 269-6200 or email us

We are always interested in reviewing resumes and frequently have openings.


We currently have openings for:


Sr. Software Developer / Architect / Sr. Consultant

Jr. Software Developer / Consultant

Why Terrace
Our small, professional work environment coupled with steady company growth provide our staff with a unique opportunity to learn and advance. Terrace is a great environment if you seek to work closely with some of the best software developers on challenging projects in an atmosphere with little bureaucracy. Everyone at Terrace knows each other - no 'name tags' are necessary. We all support each other and encourage each other to learn, grow and take on new challenges.
Qualifications
We seek talented individuals who flourish while working on the most challenging software development projects. The Terrace development environment is high energy with quick cycles. Individual work is critical to projects, and success stands out.
To Apply
We seek smart, ambitious, professionals with a solid knowledge of technology. Candidates should be quality oriented innovators who are passionate about the software business.

Our evaluation of candidates for these openings begins with your response to this job posting. To be considered, send an email to the reply address below. Please include the following items with you response:

  1. An introductory letter presenting your analytical and technical talent.
  2. A complete, professional resume in Microsoft Word format.

To apply: Click here to apply by e-mail.

No phone calls please. No recruiters please. We will respond only to resumes which fit our requirements.

Terrace is an equal opportunity employer.

Benefits

Terrace offers our staff great benefits. We offer a challenging work environment where learning new technologies and pushing your comfort zone is the expected norm. We offer competitive salaries/bonus as well as competitive employee benefits.
Compensation
  • Competitive Salary - Our offers for employment, promotions, and salary reviews reflect the marketplace for the talent you contribute to Terrace.
  • Annual Performance Objectives Bonus - Terrace manages all staff to objectives aligned to our fiscal year (September 1). Each staff member is assigned a set of discrete performance objectives for their time at Terrace during the fiscal year (from date of hire to 8/31). Terrace senior management will assess your progress towards these objectives at the end of the fiscal year and determine your annual bonus based on your progress. Successful completion of each performance objective will result in a bonus.

The amount of each bonus will be driven by the following factors:

  1. Level of completion
  2. Level of responsibility
  3. Your hire date (bonuses will be pro-rated based on employment date and profitability of the company)
  • Tax deferred retirement savings 401(k) plan, allows employees to set aside money (tax free) for retirement.
  • Incentive Stock Option Plan - Granted for select staff sometime after employment anniversary (full time - 12 months, part time 18 months).

Health Benefits
  • Comprehensive Health Insurance-with in-network and out-of-network options. Terrace offers a combination of high deductible health insurance matched with an individual Health Savings Account (HSA) funded by Terrace for each employee. Each employee may increase the value of their HSA by making additional (pre-tax) contributions to the account. The health policy benefits cover medical and prescription drugs. Sec 125 benefits allow dependent premiums paid by staff members to be paid pre-tax through payroll deductions.
  • Voluntary Dental Insurance - premiums for the employee and/or dependents are made through pre-tax payroll deductions.
  • Life & ADD Insurance Benefits-are provided for employees and paid 100% by Terrace.
  • Disability Insurance for long term disabilities is provided for employees and paid 100% by Terrace.
  • Domestic Partner Benefits-Sec 125 benefits allow any dependent, spouse, or domestic partner premiums paid through pre-tax payroll deductions.
Personal & Professional Growth
  • Paid Time Off (PTO) is granted to each staff member for vacation, sick time, and any personal time off required annually. Our PTO policy is generous and reflects our belief that every Terrace professional should be empowered to manage all time off for any personal reason.
  • Tuition Reimbursement is offered for selected job-related course work.
  • Gym Allowance is offered to Terrace staff that regularly exercises and use a local health club.
  • Team Building Events provide all employees with tools for building teamwork, strengthening relationships and improving communication. White water rafting, skiing, biking, hiking, paint ball, and cooking are a few examples of our team building events!
  • Family Gatherings allow employees to have fun, meet each other's spouses/partners/significant others and children. Flag football, pinatas, water games, snow skiing, snow playing, dinner and dancing are a few examples of Terrace's recent family fun.