Browse All Jobs

Bloomreach is seeking a Senior Software Engineer to join the Integrations Team within their Engagement product. The successful candidate will play a crucial role in designing, developing, and maintaining integration solutions that connect various third-party systems and applications. This position involves close collaboration with cross-functional teams to gather requirements, ensure robust architecture, implement APIs, troubleshoot integration issues, and provide ongoing support to enhance the integration platform's overall performance and reliability.

The team is responsible for releases, deployments, and monitoring of its production services, ensuring smooth operation and solving issues.

What This Role Involves:

  • Designing, developing, and maintaining integration solutions.
  • Collaborating with cross-functional teams to gather requirements.
  • Ensuring robust architecture for integration solutions.
  • Implementing APIs.
  • Troubleshooting integration issues.
  • Providing ongoing support to enhance the integration platform.
  • Releases, deployments, and monitoring of its production services.

Requirements:

  • Advanced proficiency in designing, developing, and maintaining solutions using Python.
  • Professional experience with Go and TypeScript.
  • Experience with cross-functional and cross-team collaboration.
  • Focus on quality, scalability, and performance of integration solutions.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in project teams and communicate clearly.
  • A “can-do” attitude.
  • Experience with implementing and maintaining APIs and other integration components.
  • Experience with GCP, Kubernetes, Kafka, and Docker.
  • Understanding DevOps principles to implement, deploy, oversee, and sustain integration solutions.

Bloomreach Offers:

  • Freedom and trust in a flexible working environment.
  • Personal development programs and workshops.
  • Opportunities for volunteering activities.
  • Employee Assistance Program.
  • Subscription to Calm app.
  • Extended parental leave.
  • Restricted Stock Units or Stock Options.
  • Company performance bonus.
  • Employee referral bonus.
Apply

Bloomreach

Bloomreach delivers personalized customer experiences through its AI-powered platform. By unifying real-time customer and product data, Bloomreach enables businesses to optimize marketing, product discovery, content management, and conversational shopping. Serving over 1,400 global brands, Bloomreach's comprehensive solution helps businesses connect customers with relevant content and products, driving measurable growth across the entire customer journey. The company focuses on innovation, providing solutions that address complex business challenges through data-driven technology and AI.