Join Team Escape

This document was last updated August 15, 2017.

Escape Technology develops software for the business of education.  We are looking for passionate, creative, self-motivated persons interested in providing service that exceeds expectations and helps make our customers’ jobs easier. Escapees have a strong commitment to innovation and improvement. We keep open minds and push one another to try new ideas and invest in new technologies in a fun environment that promotes professional and personal growth. No matter our job titles, we contribute to a truly exceptional customer experience.

We are currently looking for:

What we provide:

  • Competitive salaries commensurate with experience
  • Benefits including medical and dental coverage and retirement
  • Paid time off for major holidays, vacation and illness
  • Business casual dress attire
  • Fun, dynamic and challenging work environment
  • Team building activities and recognition

Escape Technology is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

SOFTWARE SUPPORT ANALYST

Your first week, you’ll meet the Escape family and attend meetings. These meetings will expose you to our culture, passion, and processes. In the first six to eight weeks, you’ll participate in our intensive, fast-paced product training boot camp. You’ll need the ability to learn technical and complex functions in both the application and the database.

After boot camp graduation, you’ll begin supporting multiple customers in their day-to-day use of our Financial and HR/Payroll software. This support may be offered by phone, e-mail, webinars, or on-site trainings and requires the ability to communicate clearly and effectively.  You’ll be called on to plan, organize and prioritize work to meet deadlines and get accurate answers to customers quickly.  We’ll also want to hear your ideas for change and growth!

Core Responsibilities

  • Document, track and monitor support requests to provide prompt, accurate solutions to all customer requests and inquiries
  • Identify, research and resolve technical and non-technical issues quickly and efficiently
  • Assist in the software development process through collaboration with various teams across the organization. This will include writing software specifications, testing software change requests, and proofreading release notes and other documentation.
  • Assist in researching and interpreting school business and payroll legislation

Desired Skills and Experience

  • Bachelors degree in Business Administration or equivalent experience preferred
  • Ability to understand complex mathematical calculations
  • Excellent PC skills and technical aptitude
  • Eager to work as part of a team to resolve customer issues
  • Ability to manage workload independently
  • Interest and/or knowledge in Finance, California school business practices, HR/Payroll, California retirements (PERS/STRS) helpful
  • Experience with SQL a plus

If you're interested, please email your resume and tell us why this role is a great match for you. Let us know how this position moves your career forward and tell us one thing you learned, enjoyed, or that inspired you from our company blog or website.

Implementation Analyst

Your first week, you’ll meet the Escape family and attend meetings. These meetings will expose you to our culture, passion, and processes. In the first six to eight weeks, you’ll participate in our intensive, fast-paced product training boot camp. You’ll need the ability to learn technical and complex functions in both the application and the database. 

After boot camp graduation, you’ll begin shadowing an Implementation Analyst onsite and assisting them with customer trainings and system setup as they are working to get the customer live on our software.  After assisting with a few implementations you’ll be assigned your own customer to implement.  Since your primary responsibility will be to work with customers in California to implement our software, this position requires a minimum of 50% travel.  Additionally, you’ll be called on to perform customer trainings, organize and prioritize work for the customer team to ensure they go live on time.   

Core Responsibilities

  • Travel to customer sites in California to complete system setup and perform customer training 
  • Work with customer to map their data and setup to our system  
  • Work with customer to redefine business processes
  • Identify, research and resolve technical and non-technical issues quickly and efficiently
  • Assist in the software development process through collaboration with various teams across the organization. This will include writing software specifications and testing software changes 
  • Assist in researching and interpreting school business and payroll legislation
  • Minimum 50% travel time to customer sites and other locations

Desired Skills and Experience

  • Bachelors degree in Business Administration or equivalent experience preferred
  • Ability to understand complex mathematical calculations
  • Excellent PC skills and technical aptitude
  • Ability to manage workload independently
  • Knowledge in Finance, California school business practices, HR/Payroll, California retirements (PERS/STRS) helpful
  • Experience with SQL a plus

If you're interested, please email your resume and tell us why this role is a great match for you. Let us know how this position moves your career forward and tell us one thing you learned, enjoyed, or that inspired you from our company blog or website.

SOFTWARE DEVELOPER

Your first week, you will meet the Escape family and attend meetings and internal training to expose you to our culture and processes.  In the following six to eight weeks you will shadow senior developers and be given projects to complete under the supervision of a mentor.  You’ll need the ability to understand complex code, computations and functions in a fast-paced environment with tight deadlines.  Providing high quality support to our internal staff through clear and effective written and oral communication is critical.

Core Responsibilities

  • Design, develop, test and implement solutions using Transact-SQL programming constructs with best practices and industry standards such as database design, security, scalability and performance. 
  • Participate in the Change Management process to ensure technical changes to the environment have been fully tested prior to implementation.
  • Participate in design specification meetings translating user requirements into technical specifications and provide coding estimates to the Product Manager.
  • Collaborate and communicate with other team members and cross-functional teams.

Desired Characteristics

  • Driven to exceed expectations
  • Dedicated to continual personal and professional development
  • Thrives in fast-paced environment
  • Displays a “Get it done” attitude
  • Works well in an open office environment
  • Enjoys problem solving and being challenged

Desired Skills and Experience

  • B.S. in Computer Science/Information Systems and/or experience in SQL development with relational databases
  • Experience in SQL Server Transact-SQL programming with writing stored procedures, packages, functions and scripts
  • Working knowledge of XML and PHP a plus
  • Strong analytical and problem solving skills; along with practicing agile development methodologies
  • Expertise in database design methodologies, data modeling, data analysis and performance tuning
  • Self-managed with ability to work in a multi-tasking team environment juggling multiple assignments while still meeting deadlines

If you're interested, please email your resume and tell us why this role is a great match for you. Let us know how this position moves your career forward and tell us one thing you learned, enjoyed, or that inspired you from our company blog or website.

Release Engineer

Your first week, you’ll meet the Escape family and attend meetings. These meetings will expose you to our culture, passion, and processes. In the first six to eight weeks, you’ll participate in our intensive, fast-paced product training boot camp. You’ll need the ability to learn technical and complex functions in both the application and the database.

The Release Engineer will be responsible for all software builds, releases and patches across all product lines. They will also develop and maintain application tools that build, deploy, automate and streamline code management and the product delivery process. The Release Engineer must coordinate build schedules with the Release Manager and Product Area Teams as well as develop and improve build communication channels.

This individual will also distribute all releases and patches to customers and coordinate installations and upgrades for hosted customers. The Release Engineer is also expected to develop, improve and document build processes and procedures. Works under supervision of ETS Team Manager and Release Manager. This position requires excellent analytical and communication skills as well as excellent organizational skills and attention to detail.

Core Responsibilities

  • Build and maintain InstallShield projects for all product releases, upgrades and patches. 
  • Distribute product releases, upgrades and patches to customers via download site and email notification.
  • Coordinate and install all releases, upgrades and patches for hosted customer systems.
  • Coordinate and maintain upgrade/install schedule for hosted customer systems.
  • Research, design and develop the tools to facilitate an efficient configuration management, build and release of software developed in C#, XML, SQL Server databases as well as web based infrastructure components.
  • Manage and build communication channels and document build procedures.
  • Develop, design and test complex program logic.
  • Maintain and enhance existing build processes and procedures.
  • Must possess excellent written and oral communication skills.
  • Must have a great attitude and wear many hats.

Desired Skills and Experience

  • Solid knowledge of Installshield
  • Experience with Subversion and Visual Source Safe
  • Experience with PowerShell
  • Experience with UNIX shell and PERL scripting
  • Knowledge of MS SQL
  • Ability to coordinate between cross-functional teams
  • Well organized and possess outstanding follow-through and attention to detail
  • Ability to work in a fast-paced environment with frequent software releases
  • Bachelor’s degree or equivalent in Computer Science or related field
  • 3-5 years Release Engineering experience at a software product company with a solid knowledge of all phases of the software development life cycle

If you're interested, please email your resume and tell us why this role is a great match for you. Let us know how this position moves your career forward and tell us one thing you learned, enjoyed, or that inspired you from our company blog or website.

Quality Assurance Analyst

Your first week, you’ll meet the Escape family and attend meetings. These meetings will expose you to our culture, passion, and processes. In the first six to eight weeks, you’ll participate in our intensive, fast-paced product training boot camp. You’ll need the ability to learn technical and complex functions in both the application and the database.

The Quality Assurance Analyst will be responsible for helping build a quality product by developing, reviewing, and executing test cases. They will also serve as the liaison between teams. The QA Analyst must review and interpret development notes, communicate deviations from the original request and update specifications accordingly.

Core Responsibilities

  • Tests changes to the software with a high accuracy rate.  
  • Clearly document testing notes. 
  • Understand database structures, stored procedures/functions/views, application folder structure and content.  
  • Implement tests scenarios based on different specifications.
  • Work with stakeholders to determine expectations of a particular feature in an efficient manner, with clear questions as evaluated by cross functional team.
  • Identify defects clearly for developer to address efficiently.
  • Prioritizes defects to enable developers to identify, reproduce and correct test failed items.
  • Provide input related to testing environments and prepare databases and environments for testing.
  • Organize and/or participate in bug bashes and analyze the results.
  • Coordinate integration testing efforts.

Desired Skills and Experience

  • Technical knowledge of a programming language (C# and/or SQL preferred) and relational databases
  • Experience at Escape’s customer site OR experience in a technical customer support role OR experience in QA role
  • Technical writing skills
  • Experience with Ranorex (or equivalent) test environment highly desirable (not required)
  • Ability to coordinate between cross-functional teams
  • Well organized and possess outstanding follow-through and attention to detail
  • Ability to work in a fast-paced environment with frequent software releases
  • Bachelor’s degree or equivalent in Computer Science or related field

If you're interested, please email your resume and tell us why this role is a great match for you. Let us know how this position moves your career forward and tell us one thing you learned, enjoyed, or that inspired you from our company blog or website.

Administrative Assistant

The Administrative Assistant will be responsible for helping Escape Technology executive management and team members in a variety of projects, including administrative and bookkeeping.

Core Responsibilities

  • Manage work and lunch room, including inventory.
  • Act as receptionist for calls, visitors and shipping needs.
  • Assist managers with various duties such as travel arrangements, visitor days and interviews.  
  • Assist accounting with deposits, expense tracking and various reporting.
  • Assist with personnel duties, including new hire packets and termination paperwork.
  • Assist with RFPs (Request for Proposals).
  • Assist Technical writer with printing projects.
  • Assist  with printing, registration and other duties for annual user conference.
  • Perform event planning for quarterly company meetings, holiday party, year-end party and other internal events.
  • Be a member of the Emergency Preparedness Team.

Desired Skills and Experience

  • Must be intermediate level in Word, Excel and Outlook.
  • Excellent communication skills both verbal and written
  • BA or BS preferred

If you're interested, please email your resume and tell us why this role is a great match for you. Let us know how this position moves your career forward and tell us one thing you learned, enjoyed, or that inspired you from our company blog or website.