Database Engineer

San Jose, CA

Posted: 09/28/2016 Industry: Software Engineer Job Number: 22522

Job Description

Category : Software Engineer
Location/City : CA - San Jose
Area Code : 408
Job Type : 1: Full Time
Country/Locale :
Id : 22522

#22522 -- Database Engineer- Big Data Solution
San Jose, CA 95128
Company Description:
Our client is pushing the limits of technology to help people discover deep meaningful insights from data, and our mission is to become the de facto standard for next generation Big Data Processing and Analytics Engines. Due to our continued growth, we are looking to hire Product Engineers to join them! In this role, you will be a critical part of our engineering team, developing system software at the core of this company's relational compute engine. The engineering team is responsible for developing a game changing product that will revolutionize how big data is parsed, processed, and visualized in the financial services industry, government institutions, and high-tech enterprises.
Job Description:
- Architect, design, and develop Xcalar's database infrastructure on top of our microkernel, and participate in all phases of product development lifecycle from definition and design, through implementation and testing
- Focus on delivering the highest levels of robustness, performance, modularity, and simplicity in a distributed, multi-threaded environment
- Work with engineering leadership to ensure the design and development are on track and meet our product goals and quality metrics
- Build data models and perform planned as well as ad-hoc analysis
- Create clear and concise documentation for all the work performed, including architecture and design documents, code comments, technical notes, internal application notes, and bug fixes
- Work with the automation team and help with issue triage and resolution as needed during the product development process
- BS/MS in Computer Science (or equivalent experience)
- Strong background in databases
- Proficiency in C or C++
- Ability to develop parallel algorithms that can benefit from today's CPU architectures
- Strong computer architecture and OS background with expertise in virtual memory subsystems, schedulers, or networking
- Strong motivation or background to work on parallel and distributed algorithms to scale systems from machine level to application logic
- Sound understanding of CPU, machine, and instruction set architectures
- Excellent communication skills and experience working in high-performance teams**** Should you apply, please provide a Github link with a specific sample of codeContact :
Willard Thomas/Redfish Technology
Executive Recruiter, IT Sales & Marketing
O: 208.788.8260
E: will[at]redfishtech[dot]com

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.