Bloomreach is building the world’s premier agentic platform for personalization, revolutionizing how businesses connect with their customers. The Software Engineer II on the Pulsar team will develop platform services that support Bloomreach's SaaS products, working collaboratively to enhance user management and product integration.
Responsibilities:
- Develop features used by thousands of customers and deliver fast, consistent, and high-energy (but low-drama) product releases
- Build platform and admin services that all Bloomreach SaaS products rely on
- Create merge requests, spin up dev instances, and deploy changes
- Conduct code reviews and collaborate with teammates on complex behaviors
- Respond to requests for advice on integrating with the authorization API and draft technical design documents
Requirements:
- Active user of AI coding tools such as Cursor and Claude Code
- Developed backend services with Python using a variety of data systems (3+ years)
- Understands web security principles (OWASP), Authentication, and Authorization practices
- Designed APIs for a SaaS product
- Operated services in production on public cloud infrastructure
- Some experience with Java / Spring or Go
- Exposure to web frontend development (Angular / React)