Full Time

Software Engineer - Search & Vector Database Infrastructure

ByteDance
San Jose, CA
???* / year

Job Description

About this kind of role

What a Software Engineer - Search & Vector Database Infrastructure usually does. The employer's own details are in the listing.

Typically does: Software Engineers in this area design, develop, and maintain the infrastructure that powers search functionality and manages vector databases. This includes building scalable and efficient systems for indexing, querying, and storing large volumes of data. They often focus on optimizing search algorithms and ensuring the reliability and performance of these critical systems. Responsibilities can also involve integrating search capabilities into existing applications and platforms.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with database technologies (SQL and NoSQL), knowledge of search algorithms, and familiarity with cloud platforms (AWS, Azure, Google Cloud) are commonly required.

Good fit for: Individuals with a strong analytical mindset, a passion for problem-solving, and an interest in building high-performance, scalable systems are often successful in this role.

In the Harrisburg-Carlisle, PA metro area, the middle pay across its 335,000 jobs was $49,610 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.