Want a Free Job Posting?

Buy a job posting today and the second one is on us. For a limited time only. Act Now.

CDI Corporation Jobs in Mountain View, CA

Hiring? Post a Job
23 job openings Back to all jobs

Show:  All Results Last 7 Days
5 days ago

Inside Sales Manager

CDI Corporation Mountain View, CA

* Manage a team of 15 - 25 Inside Sales Reps and Team Leads * Provide coaching to a junior inside sales team * Work w/ Google management on providing… StartWire

2 days ago

Developer IV – new

CDI Corporation Mountain View, CA

Design and implement business technology solutions focused on Salesforce.com Serve as a technical expert focused on Saleforce.com Work directly with… CareerBuilder

29 days ago

BI ETL Developer

CDI Corporation Sunnyvale, CA

- • Design and develop data warehouse solutions for highly complex business operations • Create Technical Design Document and Create Source… StartWire

29 days ago

Node .JS Developer

CDI Corporation Sunnyvale, CA

• Design, build, and maintain efficient, reusable, and reliable NODE .JS code • Implement performance and quality modules • Identify… StartWire

2 days ago

SOA Developer – new

CDI Corporation Sunnyvale, CA

to be performed on a daily basis 1. Work with existing code and identify fixes for bugs and enhancements 2. Develop new code for new features 3. Work… CareerBuilder

22 days ago

Lead Software Engineer

CDI Corporation Cupertino, CA +2 locations

Seeking a Lead Engineer for an end client to provide technical leadership to its UI/Front End team. As a Lead Engineer on the UI/Front End team, you… StartWire

22 days ago

MTS Systems Engineer

CDI Corporation Cupertino, CA +2 locations

Are you passionate about building distributed systems? Would you like to build systems that have the potential to change the Business Intelligence… StartWire

5 days ago

Data Lab Technician

CDI Corporation San Jose, CA

will include but not limited to: You will Install and configure operating system and other software. This includes installation of OS, software and… StartWire

6 days ago

Software Engineer

CDI Corporation Newark, CA +2 locations

All offers of employment will be contingent on a thorough background check and drug screen. Relocation assistance is available for the ideal… StartWire

5 days ago

Customer Operations Associate

CDI Corporation San Carlos, CA

This individual needs to be comfortable making calls and verifying information. Call center experience is a plus. This is for a junior level… StartWire

CDI Corporation Photos

CDI Corps' Philadelphia headquarters at 1717 Arch Street

+ Add Photo

CDI Corporation Reviews

Rating Trends
Recommend to a friend
Approve of CEO
CDI Corporation President & CEO Scott J. Freidheim
Scott J. Freidheim
13 Ratings
  • Contracting at CDI

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Contractor - Software Developer in Mountain View, CA
    Former Contractor - Software Developer in Mountain View, CA
    Neutral Outlook
    No opinion of CEO

    I worked at CDI Corporation as a contractor (Less than a year)


    - The hourly rate that I was paid was more fair than the other contracting companies I spoke with at the time of hire. - The recruiter I worked with was amiable, responsive and easy to work with. - Their "Onboarding" process is mostly web-based. Not much physical, hard-copy paperwork to deal with. - They are responsive to my questions.


    - Their contractor support personnel almost never pick-up the phone if they are not expecting a call-back from you. In other words, if they called you and left you a message because of their question, they will answer the phone if you call them back. If you call them of your own volition because you have a question, it usually goes to voice-mail. They do eventually call you back usually within 24 hours. - Throughout my year-long contract, they checked in on me, maybe once, to see how things were going.

Work at CDI Corporation? Share Your Experiences

CDI Corporation

Click to Rate
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.