Bloomreachposted 18 days ago
Full-time • Senior
San Diego, CA

About the position

Bloomreach is building the world’s premier agentic platform for personalization. We’re revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey. We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses. We’re making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise — available on demand, at every touchpoint in their journey. We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do. And we're building all of that on the intelligence of a single AI engine — Loomi AI — so that personalization isn't only autonomous…it's also consistent. From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. We want you to join us full-time as a Senior Software Engineer in our Data Pipeline team. We work remotely first (from Central & Eastern Europe), but we are more than happy to meet you in our nice offices in Bratislava, Brno or Prague. And if you are interested in who will be your engineering manager, check out Vaclav's Linkedin. Salary range starting from 3700 EUR gross per month, going up depending on your experience and skills.

Responsibilities

  • Develop a data pipeline processing a large amount of data reliably and at a high rate using Python, Go, MongoDB, GCP and more.
  • Improve the efficiency of workers, improve monitoring or help with autoscaling of infrastructure.
  • Enhance the throughput and reliability of data imports, handling millions of rows of data.
  • Implement integration with other data storage solutions.
  • Export data from the platform to Google’s BigQuery using Google’s DataFlows, PySpark and Apache Beam.
  • Run and support services in production handling high-volume traffic using Google Cloud Platform and Kubernetes.
  • Review code of peers and participate in code reviews.
  • Participate in on-call rotation to keep services up and running.

Requirements

  • Experience with Python and a solid grasp of engineering practices.
  • Experience with Go is a big advantage.
  • Experience with ETL pipelines, including data cleanup, sanitization, and transformations.
  • Ability to work in a remote-first environment.
  • Willingness to learn and adapt to new technologies.

Benefits

  • Flexible working hours.
  • Virtual-first work environment with several Bloomreach Hubs available.
  • Company events to foster a global spirit.
  • 5 paid days off for volunteering activities.
  • $1,500 professional education budget annually.
  • Employee Assistance Program with counselors.
  • Subscription to Calm - sleep and meditation app.
  • ‘DisConnect’ days for additional time off each quarter.
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.
  • Restricted Stock Units or Stock Options based on role and seniority.
  • Participation in company performance bonus.
  • Employee referral bonus of up to $3,000.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service