Staff Software Engineer
Core
Building platform and admin services (APIs, provisioning, user management, configuration) for Bloomreach's SaaS products used by 1,400+ global brands.
Role type
Staff Backend Engineer (Platform Services)
Builds
Central services including Model Context Protocol APIs, customer provisioning, licensing orchestration, and high-availability configuration management.
Domain
SaaS / AI Infrastructure / Cloud-native backend
Deliverable
production ML models
Required skills
Python, Java/Spring, Go, Postgres, MySQL, MongoDB, Redis, Kafka, AWS, GCP, Docker, Kubernetes, API design, web security (OWASP), authentication/authorization, AI coding tools (Cursor, Claude Code)
Preferred skills
TypeScript, Angular, React, experience with SaaS products, exposure to frontend development
Technologies
Python, Java, Go, TypeScript, Angular, React, Postgres, MySQL, MongoDB, Redis, Kafka, AWS, GCP, Docker, Kubernetes, GitLab CI/CD, Prometheus, Grafana, OpenSearch
Responsibilities
Design and implement technical solutions for complex business problems, develop backend services with diverse data systems, operate services in production on public cloud infrastructure, review code and merge requests, collaborate with product managers on feature delivery, mentor less experienced team members
Seniority
Staff, hands-on IC with strategic impact

