Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Development & Design
Principal Software Engineer(s)
(This job is no longer available)
EMC Corporation | San Mateo, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Location: San Mateo, CA and various unanticipated sites throughout the United States. Detailed Description: Develop software solutions for external clients based on detailed specifications from technology/systems consultants. Responsible for design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. Develops and/or executes implementation according to project plans and priorities. Implement framework components. Implementation languages include C, C++, and solid knowledge of SQL and PL/SQL is required. Participate in the design and development of a state-of-the-art query processor framework including query optimizer and query executor in a parallel relational database system. Own the design process, implementation, and verification of framework components such as query representation, metadata management, optimization algorithms, database integration, data modification layer and verification. Maintain and improve existing query processor components, requiring knowledge of database system architecture. Verify correctness of implemented components, by providing theoretical foundations of designed data models and algorithms, and implement automatic tests including unit tests and integration tests. Must be available to work on projects at various, unanticipated sites throughout the United States. Job Requirements: Master's degree in Comp. Sci., Eng.(any), Business, Math, Physics, or related technical field. 12 months experience in job offered or computer-related occupation or student (teaching assistant/research assistant). Education or experience must include: 1) Postgres optimizer, query plans and execution engine, 2) Postgres database catalog and metadata, 3) Performance tuning of Postgres DB using 'Query-Prioritization' and 'Memory Quota' features via Resource Queues, 4) Troubleshooting Postgres database, 5) Installation of Postgres database, 6) Configuring Postgres database, 7) Postgres Database Internals, and 8) Debugging Postgres database code. Experience may be gained concurrently. Any suitable combination of education, training or experience is acceptable. EOE Region NA Job Country United States Job State CA Job City San Mateo Job Postal/Zip Code 94403

About EMC Corporation

EMC is a global leader in enabling businesses and service providers to transform their operations and deliver information technology as a service (ITaaS). Fundamental to this transformation is cloud computing. Through innovative products and services, EMC accelerates the journey to cloud computing, helping IT departments to store, manage, protect and analyze their most valuable asset — information — in a more agile, trusted and cost-efficient way.