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

NEW!!! Multiple jobs available in Data Virtualization - Software Architect - Query Engine

CONTACT MARJORY REMY: maremy@cisco.com

Cisco Data Virtualization Business Unit (formerly Composite Software) pioneered the data virtualization category, one of the hottest Enterprise IT markets today. Cisco Data Virtualization Suite, the data virtualization gold standard, continues to grow rapidly to meet this accelerating demand. This team is adding an “A player” Technical Leader within engineering.



The Data Virtualization Business Unit is looking for an experienced technical lead 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 implementing SQL operators and/or XQuery operators within database engines. Responsibilities will include enhancing the query execution engine for handling various operators, functions, types etc in SQL domain, and also designing the capabilities for a parallel execution engine. The successful candidate will have the opportunity to design, implement and maintain the execution engine subsystem of our industry leading federation engine. 



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 • 5+ years of multithreading experience • 5+ years of data processing / execution engine implementation • Experience in distributed query execution models is a plus • Masters degree in Computer Science or equivalent experience • Experience will all lifecycle aspects of commercial enterprise software development CONTACT MARJORY REMY: maremy@cisco.com