Browse All Jobs
Job Description
Bloomreach is seeking a Staff Software Engineer to join its Analytics Team. In this role, the individual will be responsible for building scalable data infrastructure, developing analytics frameworks, and delivering actionable insights to enhance search, recommendations, and personalization. Bloomreach is revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey.This is a critical technical leadership role where the Staff Engineer will set the direction for major engineering efforts and guide teams through the design, implementation, and scaling of core data and analytics systems. The work will directly influence personalization capabilities and the performance of Bloomreach’s intelligent commerce platform.What this role involves:
  • Architecting, designing, and scaling complex data processing pipelines and analytics systems.
  • Developing high-performance, fault-tolerant infrastructure.
  • Leading cross-functional initiatives with Product, Data Science, and Engineering teams.
  • Driving the design and evolution of analytics frameworks.
  • Guiding the integration of machine learning models into production pipelines.
  • Championing engineering best practices.
  • Mentoring engineers and providing architectural guidance.
  • Taking ownership of project execution.
Requirements:
  • 8+ years of hands-on experience in software engineering.
  • 5+ years of experience with big data technologies (Spark, Hadoop, Kafka) and cloud-native data platforms (AWS, GCP, Azure).
  • Strong proficiency in Java, Python, Go, or other modern programming languages.
  • Proven experience designing, building, and maintaining scalable and reliable data pipelines.
  • Advanced knowledge of data structures, algorithms, and system design principles.
  • Familiarity with machine learning workflows.
  • Experience with analytics frameworks, BI tools, and data platforms (Databricks, Snowflake, BigQuery, Tableau) is a plus.
  • Demonstrated ability to lead through influence and drive complex projects.
What Bloomreach offers:
  • Freedom and trust with flexible working hours.
  • Virtual-first work environment with Bloomreach Hubs available.
  • Company events to experience the global spirit.
  • Encouragement and support for volunteering activities.
  • People Development Program with personal development workshops.
  • Professional education budget.
  • Employee Assistance Program.
  • Subscription to Calm app.
  • DisConnect days for additional time off.
  • Opportunities for sports, yoga, and meditation.
  • Extended parental leave.
  • Restricted Stock Units or Stock Options.
  • Company performance bonus.
  • Employee referral bonus.
  • Celebration of work anniversaries.
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)