Browse All Jobs
Job Description
Bloomreach is seeking a Backend Software Engineer to join their Scaling Intelligence team. This team is responsible for hosting and serving thousands of indexes, handling tens of thousands of queries per second. The engineer will work within a collaborative team to improve system scalability using cloud technologies. They will also influence and implement architectural solutions to further Bloomreach's goal of being the world’s most trusted digital experience platform.

Responsibilities:
  • Improve Bloomreach’s multi-tenant search infrastructure regarding automation, stability, elasticity, and cost efficiency.
  • Develop tools, processes, and metrics to measure system performance, identify vulnerabilities, and maintain service availability.
  • Utilize machine learning technology to assist with anomaly detection and analysis.
  • Use machine learning technology to improve search relevance.
  • Maintain a high standard of technical excellence for the company.

Qualifications:
  • BS/MS degree in Computer Science or related fields.
  • 2+ years of experience building enterprise software applications and systems in a corporate or startup engineering environment using Java or Python.
  • 2+ years of experience working with AWS or GCP.
  • Experience developing and maintaining distributed systems at scale in a production environment.
  • Experience with multithreading.
  • Experience with containerization and Kubernetes.
  • Experience with open-source search engines like Lucene, Solr, and ElasticSearch (a plus).
  • Experience with machine learning technology (familiar with embedding, vector db, model tuning) is a plus.

Bloomreach offers:
  • A culture of freedom and trust with flexible working hours.
  • Personal development programs and a professional education budget.
  • Well-being initiatives, including an Employee Assistance Program and a subscription to Calm.
  • Extended parental leave.
  • Restricted Stock Units or Stock Options.
  • Company performance bonus.
  • Employee referral bonus.
Apply Manually

Bloomreach

Bloomreach delivers an agentic platform for personalization, empowering businesses to connect with customers through AI-driven experiences. Specializing in autonomous search, conversational shopping, and autonomous marketing, Bloomreach leverages its Loomi AI engine to ensure consistent and intelligent personalization across all touchpoints. Serving over 1,400 global brands in various sectors, including retail, financial services, and hospitality, Bloomreach drives growth and loyalty by creating tailored and intuitive customer journeys. The company is committed to transforming commerce experiences through innovative and customer-centric solutions.

All Jobs at Bloomreach (38)