For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
OEConnection
OEConnection

Backend Search Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Algorithm
Software Development
Data
+38

Permanent role
15 days ago
Apply now

About the Job

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Search and Discovery team working on PartsTech solution. You will be an essential part of our integration efforts, working as a software engineer focused on the APIs, algorithms, data, and cloud backend that contribute to the daily work of our combined customers. An ideal candidate will be proficient in search engines, APIs, data engineering, e-commerce, and algorithm design.

Responsibilities

  • Develop and maintain a high-performance backend search engine.
  • Adjust search relevance and ranking algorithms to improve search result quality, considering factors like user engagement and conversion.
  • Optimize infrastructure to handle a growing number of products and users with low latency.
  • Implement caching, load balancing, and real-time data pipelines.
  • Collaborate with data teams to ensure efficient data storage and access.
  • Design and maintain secure, scalable APIs for frontend integration.
  • Implement monitoring and alerting for search service performance and availability.
  • Participate in A/B tests or experiments to improve search algorithms and evaluate user engagement with search features.

Tech stack requirements

  • Programming languages: Proficiency with Kotlin, JVM, Java Class Library for backend development.
  • Search engine technology: Experience with OpenSearch, ElasticSearch, and possibly Solr, or Algolia for indexing and retrieving search data.
  • Data storage and management: Proficiency with PostgreSQL, MySQL, MongoDB, or DynamoDB, knowledge of caching solutions like Redis or Memcached.
  • APIs and microservices: design, develop, and optimize RESTful APIs or GraphQL for handling search requests and responses, experience with microservices architecture and the ability to break down the search service into scalable, manageable components.
  • Performance optimization: Proficiency in monitoring tools (e.g., Prometheus, Grafana) and log analysis to identify performance bottlenecks.
  • Version control and CI/CD: Proficient in Git for version control, familiar with CI/CD tools e.g., Jenkins, GitLab CI, CircleCI to automate testing and deployment pipelines.

If you have 5+ years of software development experience, enjoy solving complex problems, and want to contribute to innovative projects, we would love to connect! We offer the opportunity to work fully remotely.

About OEConnection

👥201-500
📍Richfield, Ohio, United States
đź”—Website

OEConnection Service

OEConnection product / service
OEConnection product / service
OEConnection product / service
OEConnection product / service
OEConnection product / service

How does OEConnection work?

providing access to the network and data needed to transform selling, sourcing, leasing, managing, billing, and claims

Company culture

Make Others Matter

Respect everyone and ask, “Who isn’t at the table?”

Dare for Better

Ask questions, take risks, and learn from mistakes.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service