[jobs] PostgreSQL Software Engineers

From: Neil Conway <nconway(at)truviso(dot)com>
To: sfpug(at)postgresql(dot)org
Subject: [jobs] PostgreSQL Software Engineers
Date: 2007-09-12 18:24:59
Message-ID: 1189621499.12426.6.camel@dell.linuxdev.us.dell.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: sfpug

At Truviso, we're building a PostgreSQL-based data stream processing
engine: that is, a modified version of PostgreSQL that can execute SQL
queries over both historical data (tables) and live data streams. We're
looking for great hackers to help us build our stream processing engine
and the middle-tier and frontend applications that are built upon it.

We're a venture-funded startup located in Foster City, CA. We can offer
you:

* the chance to play a major role in the development of
leading-edge technology, to tackle hard problems, and to work
with colleagues who are intelligent, motivated, and passionate
about writing great software

* an exciting startup environment

* highly-competitive compensation, including stock options and
health benefits

Specific job descriptions follow. For more information or to submit your
resume, please contact me via email (nconway at truviso.com).

(My apologies if you received another copy of this mail via the
pgsql-jobs list).

Job Title: Senior Software Engineer, Database Engine

As a software engineer in the database engine team, you will be involved
in the design and implementation of all aspects of the Truviso stream
processing kernel. Your responsibilities will include designing, coding,
debugging, and performance analysis as well as dealing with customer
deployments. A deep understanding of the internals of software systems
(e.g., database, messaging and operating systems) as well as the ability
to quickly find your feet in a codebase of significant size is
essential. Specific experience in the internals of a database system
(especially in "lower-half" areas such as transaction management,
fault-tolerance and recovery) is highly desired. In addition, experience
in the internals of the PostgreSQL open source database system is also
extremely valuable.

Summary of Qualifications:

* BS or MS in Computer Science or equivalent (Ph.D. a plus)
* Several years of enterprise software development experience
(either on Unix/Linux, or on Windows)
* Strong knowledge of systems programming
(database/messaging systems preferred)
* Experience in leading projects and dealing with
customer situations
* Excellent C programming skills along with the ability to
quickly learn other languages/technologies
* Excellent written and verbal communication skills
* An appetite for solving hard problems and for rigorous
analysis

Job Title: Senior Software Engineer, Applications Back-End

As a software engineer in the applications back-end team, you will be
working on new exciting applications that exploit the Truviso stream
processing engine. Your responsibilities will include designing,
developing and deploying these applications. An ideal candidate will
have several years of experience with object-oriented programming in a
multi-threaded environment. A clear understanding of relational
databases and J2EE is critical. Specific experience in developing
financial applications is a plus.

Summary of Qualifications:

* BS or MS in Computer Science or equivalent
* Several years of experience in developing server-side
data-centric applications
* Strong foundation in Java and J2EE
* Good knowledge of SQL and relational database principles
* Experience with rich Internet application frameworks such as
DHTML or Flex a plus
* Excellent communication and interpersonal skills
* A proven track record in understanding and responding to
customer needs and requirements

Job Title: Senior Software Engineer, Applications Front-End

As a software engineer in the applications front-end team, you will be
working on new exciting applications that exploit the Truviso stream
processing engine. Your responsibilities will include designing and
implementing the user-interface for the Truviso stream processing
engine, including the visualization framework for realtime streaming
data. An ideal candidate will have several years of experience in
developing rich user interfaces. Prior experience with Adobe Flex is
extremely valuable. Experience with Java and SQL is a plus.

Summary of Qualifications:

* BS or MS in Computer Science or equivalent
* Several years of experience in developing rich Internet
applications
* Strong foundation in JavaScript, XML, DHTML, CSS
* Solid understanding of usability and layout of user interfaces
* Excellent communication and interpersonal skills
* A proven track record in understanding and responding to
customer needs and requirements

Browse sfpug by date

  From Date Subject
Next Message Josh Berkus 2007-09-17 17:59:45 geekSessions: Designing beyond the database
Previous Message George Pavlov 2007-09-11 17:32:02 Re: Need a ride tonight? E-mail ASAP