Open/Close Menu Community Outreach, Leadership and Professional Development
composite-software-logo

Composite, based in San Mateo, 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.

Today, Composite is looking to add an “A player” Associate Software Engineer, Staff Software Engineer, and Senior Software Engineer to their engineering team.

If you’re interested in applying, please contact Karlie Harada at jobs@compositesw.com or by phone at 650-227-8287

About Associate Software Engineering position:
Composite is looking for an entry level software engineer with exposure to algorithm development, concurrency, and relational database concepts. The successful candidate will have an inclination to build server side infrastructure and will be comfortable working with a complex server product. The job responsibilities will include enhancing and maintaining the key data source infrastructure that is used for obtaining metadata information and runtime data access, over data sources like relational, multi-dimensional, “big data” data sources like Hadoop / CouchDB and applications like SAP R/3, SAP BW, Salesforce etc.

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 be comfortable in maintaining 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

  • A good understanding of key computer science fundamentals in the areas of algorithms, data structures
  • Familiarity with multi-threading and concurrency issues
  • Strong object oriented background and competence with design patterns
  • MS in Computer Science or equivalent
  • Minimum of 2 years work experience
  • A strong work ethic

About Staff Software Engineering position:
Composite is looking for a staff engineer with considerable experience in the area of SQL Data Access using JDBC, ODBC, and native client access for both relational as well as non-relational application packages. The successful engineer will have expertise in developing metadata layer around disparate data sources and implementing a query runtime engine for data access including plugin management. The core responsibilities will include architecting, designing, implementing and maintaining the subsystem that abstracts data and metadata access across different relational database flavors, application packages like SAP R/3, SAP BW, Salesforce, Siebel Analytics etc. The candidate will have exposure to “big data” data sources like Hadoop, CouchDB etc. and will work on integrating transaction based data sources with “big data” analytical data sources.

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
  • Strong object oriented background and competence with design patterns
  • Experience with “big data” data sources like Hadoop and a knowledge of Hive access is a plus
  • Familiarity with SAP BW including cube and data mart access is a plus
  • Familiarity with OLAP based BI application packages is a plus
  • Experience with all life cycle aspects of enterprise software
  • MS in Computer Science or equivalent

About Senior Software Engineering position:
Composite is looking for a senior engineer with experience in the area of SQL Data Access using JDBC, ODBC, and native client access for both relational as well as non-relational application packages. The successful engineer will have expertise in developing metadata layer around disparate data sources and implementing a query runtime engine for data access including plugin management. The core responsibilities will include architecting, designing, implementing and maintaining the subsystem that abstracts data and metadata access across different relational database flavors, application packages like SAP R/3, SAP BW, Salesforce, Siebel Analytics etc.

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

  • 5+ years programming experience
  • 3+ years of Java based server side experience
  • 3 years multithreaded experience
  • Strong object oriented background and competence with design patterns
  • Familiarity with “big data” data sources like Hadoop and a knowledge of Hive access is a plus
  • Familiarity with OLAP based BI application packages is a plus
  • Experience with all life cycle aspects of enterprise software
  • MS in Computer Science or equivalent
© 2014 Society of Hispanic Professional Engineers
Silicon Valley Professional Chapter
Top
Follow us: