Monday, December 23, 2013

Cisco Data Virtualization Business Unit (formerly Composite Software) pioneered the data virtualization category, one of the hottest Enterprise IT markets today! Join our team!

CONTACT MARJORY REMY: maremy@cisco.com

Software Architect - Query Engine

The Data Virtualization Business Unit is looking for an experienced technical leader with considerable expertise in query processing. The successful candidate will have experience in building database engines, either SQL or XQuery. The candidate must be well versed in query optimization techniques, both heuristic and cost based optimizations. Responsibilities will include enhancing the query engine optimizer for handling federated data sources, including relational and application sources etc. The successful candidate will have the opportunity to design, implement and maintain the query engine subsystem of our industry leading federation engine. There will be opportunities around building a query engine for distributed query processing.

The server is implemented by a multi-million line source base in Java, so the ability to understand and integrate with existing code is an absolute must. The core runtime is a complex multi-threaded system and the successful candidate will demonstrate complete expertise in handling features geared towards concurrent transactions in a low latency, high throughput and scalable server environment. The candidate will have the opportunity to work in a collaborative environment with leading database experts in building the most robust, scalable and high performing database server.

Required Skills

10+ years programming experience
5+ years of Java based server side experience
3+ years of multithreading experience
5+ years of SQL compiler and processing experience
Masters degree in Computer Science or equivalent experience
Experience with all lifecycle aspects of enterprise commercial software


CONTACT MARJORY REMY: maremy@cisco.com