PostgreSQL Software Engineers (SF Bay Area) - Mailing list pgsql-jobs
From | Neil Conway |
---|---|
Subject | PostgreSQL Software Engineers (SF Bay Area) |
Date | |
Msg-id | 1189577699.6646.9.camel@goldbach Whole thread Raw |
List | pgsql-jobs |
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, in the San Francisco Bay Area. 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 Relocation to the Bay Area would be preferred (we'd be happy to provide relocation assistance), but is not strictly necessary for the right candidate. Specific job descriptions follow. For more information or to submit your resume, please contact me via email (nconway at truviso.com). 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
pgsql-jobs by date: