6 days ago
AWS
Cloud
Distributed Systems
DynamoDB
ElasticSearch
ETL
Grafana
GraphQL
GRPC
Java
JavaScript
Jenkins
JUnit
Kafka
Kotlin
Kubernetes
MariaDB
Microservices
MongoDB
MySQL
Node.js
NoSQL
Postgres
Prometheus
Python
RabbitMQ
Redis
Rust
Spring
Spring Boot
SpringBoot
SQL
Go
β’ PartsTech creates automotive e-commerce technology helping repair shops and auto part distributors run their businesses effectively β’ A backend software engineer for Search focused on the API, algorithms, and cloud backend β’ Develop and maintain the backend search engine and implement backend features like indexing and ranking algorithms β’ Collaborate with data scientists to experiment with and deploy ranking signals or personalization
β’ Bachelor's Degree in Computer Science, Software Engineering β’ Advanced Degree (Master's or PhD) in Computer Science, Information Retrieval, Natural Language Processing, or Machine Learning is beneficial β’ Ideally proficient in Kotlin, JVM, Java Class Library for backend development β’ Other backend development experience such with as Node.js or Python will be considered β’ Familiarity with Go or Rust for high-performance requirements might be a plus β’ Strong experience with OpenSearch, ElasticSearch, and possibly Solr, or Algolia for indexing and retrieving search data β’ Familiarity with query optimization, indexing strategies, and search relevance tuning β’ Knowledge of vector search and embedding-based search for personalized or semantic search is beneficial β’ Proficiency with databases (both SQL and NoSQL), such as PostgreSQL, MySQL, MongoDB, or DynamoDB β’ Knowledge of caching solutions like Redis or Memcached to improve search response times β’ Understanding of data pipelines and ETL processes to ingest and process product or user data in near-real-time β’ Experience developing and implementing search algorithms for ranking, relevance scoring, and personalization β’ Knowledge of machine learning for search (e.g., natural language processing, embeddings) is advantageous, especially if working with personalized or semantic search features β’ Ability to 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 β’ Strong focus on performance and scalability to handle large numbers of search queries and rapid response times β’ Proficiency in monitoring tools (e.g., Prometheus, Grafana) and log analysis to identify performance bottlenecks β’ Understanding of API security best practices, such as authentication, rate-limiting, and data protection β’ Experience with distributed systems to ensure high availability and fault tolerance of the search engine β’ Proficient in Git for version control β’ Familiar with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) to automate testing and deployment pipelines
Apply Now6 days ago
Work as a Backend Software Engineer at In Tandem, improving tech solutions to help families connect. Collaborate with a team to enhance products like OurFamilyWizard.
6 days ago
Join Hiveon as a Database Engineer designing efficient storage solutions for HPC management.
December 11
Technical Architect at NeuraFlash focusing on MuleSoft implementations and team leadership.
December 11
Seeking a PHP Web Developer to create dynamic applications for federal clients remotely. Join Aleto in enhancing federal workspace solutions.
πΊπΈ United States β Remote
π΅ $80k - $90k / year
β° Full Time
π‘ Mid-level
π Senior
π Backend Engineer
December 11
Join a fintech company as a Backend Software Engineer, building secure APIs and services.