Staff Software Engineer (Query Engine) Composite Software
Job Description
Composite pioneered the data virtualization category, one of the hottest enterprise IT markets today. Composite, as the data virtualization gold standard, continues to grow rapidly to meet this accelerating demand. Composite is adding an A player Staff Software Engineer to our engineering team.
Composite is looking for a senior level engineer with considerable experience in database internals, specifically in the area of query processing. The successful candidate will have expertise in the areas of SQL compilers, distributed query processing, XQuery processing and query optimization techniques including cost based optimizations. The feature set responsibilities will include adding enhancements in the areas of custom SQL scripting engine, user defined procedures, custom triggers, and custom functions. The successful candidate will have responsibility of architecting, designing, implementing and maintaining the query engine subsystem of our industry leading federation engine, the Composite Integration Server.
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 must be willing to work in a collaborative environment and follow the Composite development process guidelines in building the most robust, scalable and high performing Composite Integration Server.
Required Skills
10+ years programming experience
5+ years of Java based server side experience
3 years multithreaded experience
5+ years of query compiler and processing experience
Strong object oriented background and competence with design patterns
Strong SQL and XQuery expertise
Experience with all lifecycle aspects of enterprise software
MS in Computer Science or equivalent.
| Location: |
2655 Campus Drive
Suite 200
San Mateo, CA 94403
United States
|