Join Our Team as a Senior Software Engineer
Are you passionate about cutting-edge technology and eager to work with a dynamic team? Bloomreach is expanding its Campaigns team and is looking for a Senior Software Engineer to join us. This role offers the opportunity to work with a state-of-the-art tech stack and be a core part of our Engineering Team.
About the Role
As a Senior Software Engineer, you will face exciting, high-end technical challenges. You will be part of a team that delivers magical customer experiences through personalized omnichannel marketing campaigns. Your responsibilities will include implementing new microservices into our architecture, managing high-throughput systems, and enhancing the speed and reliability of our platform. You will utilize cutting-edge AI-powered solutions, such as GenAI and LLMs.
Key Responsibilities
- Design & Deliver New Features: Translate business requirements into technical specifications and design documents. Collaborate with other engineering teams to ensure a unified software architecture. Define and develop back-office API endpoints as well as high-performance serving endpoints.
- Ensure Quality and Performance: Perform API testing, including unit tests, system tests, and performance tests. Implement monitoring systems and dashboards to track the performance of our systems in production.
- Support and Maintain Components: Maintain end-to-end features, encompassing microservices, back-office APIs, and high-performance serving APIs. Provide ongoing support and maintenance for existing features.
Technologies and Tools
- Programming Languages: Go, Python
- Cloud Services: Google Cloud Platform (GKE, BigQuery, BigTable, GCS, VertexAI)
- Data Storage and Processing: MongoDB, Redis, Kafka
- Software and Tools: Grafana, Sentry, Gitlab, Jira, Productboard, PagerDuty
What We Offer
- Culture: A great deal of freedom and trust, flexible working hours, and a remote-first work environment.
- Personal Development: Access to a People Development Program, Leader Development Program, and a professional education budget.
- Well-being: Employee Assistance Program, subscription to Calm app, and DisConnect days.
- Compensation: Restricted Stock Units or Stock Options, company performance bonus, and employee referral bonus.
Your Success Story
- In 30 Days: Successfully onboard and contribute to ongoing tasks.
- In 90 Days: Contribute to design discussions and independently deliver high-quality code.
- In 180 Days: Independently manage larger tasks and confidently handle L3 support.
Required Experience and Qualities
- Proven experience in Go or Python engineering, system design, and maintenance in the area of campaign automation.
- Strong initiative, ability to work within a team, and excellent communication skills.
- Familiarity with microservice-oriented architecture and experience in building systems with high throughput and low latency APIs.
Join us at Bloomreach and be part of a team that is shaping the future of e-commerce with AI-driven solutions. Apply today to embark on a rewarding career journey with us.
Benefits Extracted with AI
- Restricted Stock Units or Stock Options
- Company performance bonus
- Employee referral bonus
- Work anniversaries celebration
- Flexible working hours
- Remote-first work environment
- Company events
- Volunteering days
- People Development Program
- Leader Development Program
- Professional education budget
- Employee Assistance Program
- Subscription to Calm app
- DisConnect days
- Sports, yoga, and meditation opportunities
- Extended parental leave
Similar jobs
Last update: 23 minutes ago
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Senior Software Engineer - Microservices and Python
Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Senior API Platform Engineer
Join Brenntag as a Senior API Platform Engineer in Amsterdam to drive API platform development using Kubernetes, Istio, and AWS EKS.
Full Stack Developer with AI and API Expertise
Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Senior IoT Engineer
Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.
Senior Software Architect (Java, Spring)
Join Verimi as a Senior Software Architect to design and implement digital identity solutions using Java, Spring, and cloud technologies.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.