Software Engineer, Professional Services


Mountain View, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 12/24/2020
  • Website:
  • Company Address: 82 Pioneer Way, Mountain View, CA, 94041

About BloomReach

Bloomreach is the leader in Commerce Experience™

Job Description

Bloomreach is the leader in digital and commerce experience™. Our flagship product, brX, is the only digital experience platform built specifically for brands, retailers and B2B companies who want to grow their revenue online while delivering each of their customers a premium, personalized experience. brX is the only platform that combines content and experience management with market-leading, AI-driven search, merchandising and personalization together in one efficient, modern platform.

Bloomreach serves over 250 companies globally including Neiman Marcus, CapitalOne, Staples, NHS Digital, Bosch, Puma, and Marks & Spencer. A global network of certified partners includes Accenture Interactive, WPP,  and market-leading commerce platforms.


Ready for an impressive client roster? Come help some of the world’s biggest and most innovative global businesses create the next generation of digital experiences. We are looking for an experienced software engineer who combines deep technical hands-on knowledge with creativity. If you have a talent for building elegant solutions and explaining technical issues in plain language, we want you on board! As part of our professional services team, you will work directly with our clients and partners during software implementations and upgrades, helping create websites and with the implementation of our CMS, as well as getting clients and partners up to speed with using our software.

What you will do: 

  • Lead the implementation of our flagship product Bloomreach Experience Manager (brXM) for customers
  • Understand the business requirements in discovery sessions, design the technical solution and implement the same
  • Own all the aspects of functional and non-functional project requirements 
  • Lead hands-on building of the solution by leveraging Bloomreach Digital Experience core capabilities and by extending and customizing the product
  • Lead testing to ensure the solution performs as designed
  • Support clients through go-live processes and play a key role in promoting solution acceptance and adoption
  • Work with the Project Manager to understand assigned project responsibilities and keep the projects on schedule
  • Communicate progress and expectations while escalating problems to the Project Manager for awareness and/or resolution

What you'll bring:

  • A bachelor’s degree in Computer Science or an equivalent degree
  • Relevant work experience of 3 to 6 years with minimum 2+ years of experience in advanced technical positions (software engineering, development, solution engineering) working in complex IT environments
  • Hands-on experience with Java Frameworks including Maven and Spring, GUI JavaScript libraries and other web technologies including SSO and SPAs
  • Experience working with CMS (AEM, Teamsite, etc.) and RESTful Web Service APIs
  • A strong customer focus, and a commitment to delivering quality work
  • Strong interpersonal skills with superior written and verbal communication skills
  • Analytical nature with the ability to solve complex business and technical challenges
  • Technical aptitude and a high degree of self-motivation to learn and apply new technologies


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.

Related Jobs

Senior Product Marketing Manager (Remote US)

BloomReach - Mountain View, CA, US

Staff Engineer (Remote US)

BloomReach - Mountain View, CA, US

Staff Engineer

BloomReach - Bangalore, IN

Software Engineer, Professional Services (brXM)

BloomReach - Bangalore, IN

Software Engineer, Professional Services (brSM)

BloomReach - Bangalore, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.