Home  Post Resume Quick IT Job Search  Advanced IT Job Search 
Skip Navigation LinksHome » Job Details
Oakbrush, Inc.
  Company Profile
Oakbrush, Inc. is a boutique recruiting firm that can help you with any and all of your recruiting needs. We specialize in the permanent placement of technology professionals in the Bay Area from individual-contributor to executive searches. We also recruit for sales reps/account managers for all the major metro areas of the US.
  Job Details 

Sr Software Engineer : C/C++, framework/API design, SDLC : Salt Lake City, UT

Posted On:  10/17/2020 1:43:27 AM

Sr Software Engineer

No. of vacancies:  1
Qualifications:  BSCS (Masters or Ph.D in Computer Science preferred)
Essential Skills: 
C/C++ 6.0-8
Minimum Total Experience:  8
Job Tenure:  No Preference/Any
Salary Offered:  DOE
Job Location:  Salt Lake City UT United States

  Job Description
Job Description:

Title: Sr/Staff Software Engineer (C++, search / indexing, algorithm)

Job description:

Sr/Staff Software Engineer (C++, search / indexing, algorithm)


Seeking a Sr / Staff Software Engineer with a good background working on search of large domains, and building large-scale systems. The Sr / Staff Software Engineer will deliver and take ownership of all aspects of application components from engineering specifications to implementation.

The ideal candidate should have experience with search and/or indexing experience such as consumer text search (e.g. Google, Yahoo, Ask, Technorati), enterprise text search (e.g. Verity, MSFT), Database, Data Warehousing but other backgrounds will be considered. The Sr / Staff Software Engineer should have expertise in search/indexing algorithms and implementation with focus on very large data sets, index design, and high-performance implementation.

As Sr / Staff Software Engineer you will work in collaboration with domain experts to design and implement high-performance search, database and distributed system technologies including algorithm design and implementation.


8+ years of professional software development experience designing and implementing applications throughout full SDLC

Expertise in search and/or indexing algorithms and implementation with a focus on very large data sets, index design, and high-performance implementation

Excellent background in C/C++, network and distributed computing, framework/API design, data structures and file formats, and Linux/Unix environments

Excellent algorithm and implementation skills

Good understanding of design patterns, development techniques and overall software engineering methodologies

Good experience in designing and deploying large commercial server systems

Good collaboration and communication skills (both written and verbal)

Thank you for reviewing our job opportunity. If you have any questions please feel free to submit an email and we will respond as quickly as possible. Otherwise, please call our toll free number (866.856.8099) for more info.


-Sr Software Developer / Staff Software Engineer - C/C++, multi-threaded high-performance server

-Sr Software Developer / Staff Software Engineer - consumer search, enterprise search, Database / DBMS, Data Warehouse

-Sr Software Developer / Staff Software Engineer - distributed system development, networking development

-Sr Software Developer / Staff Software Engineer - algorithm development, C++ server side development

If you meet the above skill sets, kindly apply online.

Pass on to your friends too and check out www.iitjobs.com

# This position is for Salt Lake City, UT.

  Contact Information
Reference Name (If Any): 

Terms and Conditions | Privacy Policy | FAQ | Contact Us | Why?? | Link to us