Careers

Torrey Path is always interested in meeting talented, experienced developers and scientists looking to explore career opportunities in scientific computing. We offer a casual work environment with the opportunity to work on challenging, cutting-edge software projects and content development in life sciences.

Senior Database Engineer / Programmer

Torrey Path manages, harmonizes and delivers terabytes of complex biodata information. If you are passionate about the technical details of data management, storage, and delivery, we could possibly use your help.

Get in at early stages with an exciting new company with major customers and a global distribution channel coming online *now.* The right candidate will be our key technologist, ready and excited to make rational design decisions and implement them.

This is a contract-to-W2 position. Torrey Path seeks to find someone that fits in with our team and culture with a high probability of joining full-time by the end of 2009.

Duties

Working closely with peers and management, selected candidate would:

  • Assess requirements, estimate time and resources to create solutions.
  • Design, implement and deliver solutions that meet the product requirements.
  • Evaluate and recommend technology solutions and approaches
  • Document solutions, schemas and designs
  • Promote data services and database engineering best practices

Experience

  • At least five years of commercial experience in database engineering/applications development
  • Previous experience as the lead or core member of a team creating a data warehouse including hands-on experience in the design and implementation of an OLAP data model (schema, SQL), ETL code, or similar
  • Experience abstracting and implementing application data layer services in Java in a multi-tier distributed application stack

Skills

  • Expert level knowledge of SQL with MySQL administration of large databases
  • Experience in database optimization techniques
  • MS SQL Server understanding and experience
  • Java programming skills required
  • GWT or similar Java application framework a plus
  • Familiarity with biological data and databases a huge plus
  • Familiarity with ontologies a plus
  • SmartGWT or Smartclient experience a plus

Education
Bachelor’s in CS/EE or equivalent

Market compensation DOE. Benefits including health/dental/life and stock plan available upon hiring.