Bloomreach is seeking a Staff Backend Engineer to join the Pulsar team, building platform and admin services that underpin all Bloomreach SaaS products. You will design, develop, and deploy high-availability cloud-native services used by thousands of customers and internal teams across the company.
What You'll Do
- Develop features used by thousands of customers
- Deliver fast, consistent, and high-energy (but low-drama) product releases
- Review teammates' GitLab merge requests with deep consideration of business problems, alternative solutions, and future needs
- Spend focused time working on technical design documents for new projects
- Collaborate with teammates to refine technical designs through feedback and Zoom calls
- Participate in daily standups via Zoom to discuss current work and upcoming plans
- Improve logging and alerting for high-uptime components
- Walk through complex changes with teammates and make improvements
- Create merge requests, spin up dev instances, and deploy changes
- Conduct smoke tests and merge approved changes
- Respond to Slack requests for advice on integrating with the authorization API
- Draft tech design docs with API specs, code examples, and optimization tips
- Discuss technical proposals in team channels
- Collaborate with product managers on refining technical proposals based on customer feedback
- Break down tasks in Jira and assign work to self and teammates
What We're Looking For
- Developed backend services with Python using a variety of data systems (5+ years)
- Understands web security principles (OWASP), Authentication, and Authorization practices
- Designed APIs for a SaaS product
- Operated services in production on public cloud infrastructure
Nice to Have
- Active user of AI coding tools such as Cursor and Claude Code
- Some experience with Java / Spring or Go
- Exposure to web frontend development (Angular / React)
Technical Stack
Java, Spring, Python, Go, TypeScript, Angular, React, Postgres, MySQL, MongoDB, Redis, Kafka, AWS, GCP, RDS, Redshift, Pub/Sub, BigTable, DataFlow, Docker, Kubernetes, EKS, GKE, Jira, Gitlab CI/CD, Prometheus, Grafana, OpenSearch
Team & Environment
The Pulsar team builds platform and admin services used by all Bloomreach SaaS products. It is a distributed team across the US, India, and Europe. Reporting structure is not specified.
Benefits & Compensation
- Starting monthly compensation begins at 4,400 € gross, with final offer tailored based on skills and experience
- Stock options included
- Comprehensive benefits package
- Freedom and trust with no clocking in and out
- No corporate rules or long approval processes
- Flexible working hours
- Virtual-first work model
- Access to Bloomreach Hubs across three continents
- Company events to experience global spirit
- 5 paid days off to volunteer annually
- People Development Program with personal development workshops
- Access to communication coach Ivo Večeřa for work-related challenges
- Managers participate in Leader Development Program
- Annual $1,500 professional education budget for books, courses, certifications
- Employee Assistance Program with counselors for non-work-related challenges
- Subscription to Calm - sleep and meditation app
- DisConnect days - one additional day off each quarter
- Sports, yoga, and meditation opportunities
- Extended parental leave up to 26 calendar weeks for Primary Caregivers
- Restricted Stock Units or Stock Options granted based on role, seniority, and location
- Company performance bonus for all employees
- Employee referral bonus of up to $3,000 paid immediately after new hire starts
- Celebration of work anniversaries (Bloomversaries)
Work Mode
Remote from Central & Eastern Europe, Bratislava, Brno, Prague. Virtual-first with option to meet in offices; flexible working hours; no clocking in and out.
Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.