Senior Software Engineer for Campaigns Team (Engagement) @Bloomreach
Software Development
Salary starting at 370..
Remote Location
Job Type full-time
Posted 1wk ago

[Hiring] Senior Software Engineer for Campaigns Team (Engagement) @Bloomreach

1wk ago - Bloomreach is hiring a remote Senior Software Engineer for Campaigns Team (Engagement). 💸 Salary: starting at 3700 € gross monthly, plus stock options 📍Location: Slovakia

Role Description

Bloomreach is building the world’s premier agentic platform for personalization. We’re revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey.

  • Taking autonomous search mainstream for intuitive product discovery.
  • Making conversational shopping a reality with tailored guidance and product expertise.
  • Designing the future of autonomous marketing to reclaim creative, strategic, and customer-first work.
  • Building on the intelligence of Loomi AI for consistent personalization.

We are currently expanding our Campaigns team and are looking for a new colleague to join as a Senior Software Engineer.

For candidates at the P3 / Senior Software Engineer level, starting monthly compensation begins at 3700 € gross, with the final offer tailored for each candidate based on their skills and experience. Stock options and a comprehensive benefits package are also included.

Working in one of our Central European offices (Bratislava, Brno, Prague) or from home on a full-time basis, you‘ll become a core part of the Engineering Team.

As a Senior Software Engineer, you'll face exciting technical challenges and be part of a team delivering magical customer experiences through personalized omnichannel marketing campaigns.

  • Implementing new microservices into our architecture.
  • Managing high-throughput systems.
  • Enhancing the speed and reliability of our platform.
  • Utilizing cutting-edge AI-powered solutions, such as GenAI and LLMs.

Your job will be to:

  • Design & Deliver new features
  • Ensure quality and performance of developed solutions
  • Support and Maintain owned components
  • Translate business requirements for product features into technical specifications and design documents.
  • Collaborate with other engineering teams for a unified software architecture.
  • Define and develop back-office API endpoints and high-performance serving endpoints.
  • Develop and implement high-throughput, scalable, and reliable systems.
  • Deploy and monitor new features in production.
  • Perform API testing, including unit tests, system tests, and performance tests.
  • Implement monitoring systems and dashboards for performance tracking.
  • Contribute to developing and implementing DevOps best practices.
  • Maintain end-to-end features, including microservices and APIs.
  • Provide ongoing support and maintenance for existing features.
  • Support client-facing colleagues in issue investigation (L3 support).
  • Document code, design decisions, and operational procedures.

Qualifications

  • Proven experience in Go or Python engineering.
  • Strong initiative and ability to work within a team.
  • Excellent communication skills.
  • Commitment to continuous learning and improvement.

Requirements

  • Proven experience in at least one of the following languages: Go or Python.
  • Solid understanding of microservice-oriented architecture.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Familiarity with database management (preferably MongoDB and Redis).
  • Experience with integrating omnichannel communication channels.
  • Interest in Generative AI and its applications is a plus.

Benefits

  • Flexible working hours to accommodate your working style.
  • Virtual-first work environment with several Bloomreach Hubs available.
  • Company events to experience the global spirit of the company.
  • 5 paid days off to volunteer.
  • Employee Assistance Program with counselors.
  • Subscription to Calm - sleep and meditation app.
  • ‘DisConnect’ days for additional time off each quarter.
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.
  • Restricted Stock Units or Stock Options based on role and seniority.
  • Participation in the company's performance bonus.
  • Employee referral bonus of up to $3,000.
  • Celebration of work anniversaries - Bloomversaries!
Before You Apply
remote Be aware of the location restriction for this remote position: Slovakia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer for Campaigns Team (Engagement) @Bloomreach
Software Development
Salary starting at 370..
Remote Location
Job Type full-time
Posted 1wk ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Slovakia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later