B

Bloomreach

SaaS platform for personalized online experiences

Staff Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCZK1.5M - CZK1.9M

About the Job

Requirements

  • Have at least 5 years of experience developing backend services with Python using a variety of data systems.
  • Be an active user of AI coding tools such as Cursor and Claude Code.
  • Understand web security principles, including OWASP, authentication, and authorization practices.
  • Have designed APIs for a SaaS product.
  • Have operated services in production on public cloud infrastructure.
  • Have some experience with Java and Spring or Go.
  • Have exposure to web frontend development with Angular or React.
  • Be able to work across systems built with various technology stacks in a distributed cloud environment.
  • Rapidly ship product improvements that affect thousands of users.
  • Balance risks and benefits of changes with discipline and agility.
  • Organize technical work and maintain trust and respect across multiple teams, regions, and departments.
  • Proactively share expertise, guide less experienced team members, and document work for long-term sustainability.

Responsibilities

  • Develop features for platform and administration services used by Bloomreach SaaS products.
  • Develop and operate backend services, including central services for publishing Model Context Protocol APIs, customer provisioning and licensing orchestration, user management, authentication and authorization, configuration management, and tools for customer integration and product tuning.
  • Design, build, and deploy complete projects.
  • Review teammates’ GitLab merge requests and provide technical feedback.
  • Write technical design documents and refine proposals with teammates and product managers.
  • Improve logging and alerting for high-availability components.
  • Write unit tests, create merge requests, deploy changes to development instances, perform smoke tests, and merge changes for production release.
  • Advise other teams on integrating with the authorization API and document API specifications, code examples, and optimization guidance.
  • Break down project work into tasks and determine what to complete individually and what to delegate to teammates.

About the Company

Bloomreach

SaaS platform for personalized online experiences

Bloomreach is a Software-as-a-Service company that helps businesses improve their online presence by personalizing digital experiences for customers. It primarily serves the e-commerce and digital marketing space with the Bloomreach Experience Manager, a platform for creating, managing, and optimizing digital content. The system uses smart, continuously learning algorithms to understand how customers search and what they want, enabling automatic content generation and page personalization that aligns with user intent and supports higher search rankings. Compared with others, Bloomreach combines content management, search optimization, and personalization on a single SaaS platform, focusing on understanding customer language and intent at scale. Its goal is to help retailers, travel, finance, and other industries deliver relevant experiences that boost engagement, conversions, and SEO performance.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$452M
Headquarters
Mountain View, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Bloomreach

See more jobs