Summary
Join Bloomreach's expanding Campaigns team as a Senior Backend Software Engineer! Work with a cutting-edge tech stack, implementing new microservices, managing high-throughput systems, and enhancing platform speed and reliability. Collaborate with engineering teams and product managers to ensure seamless integration. Utilize cutting-edge AI-powered solutions. The role offers a unique opportunity to combine technical expertise with a passion for customer experience enhancement. The salary starts at 3500β¬ per month, along with restricted stock units and other benefits. Work from one of our Central European offices or remotely on a full-time basis.
Requirements
- Proven experience in Go or Python engineering, system design, and maintenance in the area of campaign automation
- Demonstrates strong initiative, ability to work within a team, communication skills, and a commitment to continuous learning and improvement
- Proven experience in at least one of the following languages: Go or Python
- Solid understanding of microservice-oriented architecture and experience in building systems with high throughput and low latency APIs
- Familiarity with service orchestration and management (e.g. GKE)
- Experience with version control systems (Git) and CI/CD pipelines
- Familiarity with database management (preferably MongoDB and Redis) and event streaming (e.g. Apache Kafka)
- Demonstrates strong initiative and a proactive approach to problem-solving
- Excellent communication and collaboration skills, with the ability to work effectively within a team
- A genuine passion for learning new technologies and keeping up-to-date with the latest advancements
- A commitment to delivering high-quality work and a dedication to continuous improvement
Responsibilities
- Design & Deliver new features
- Ensure quality and performance of developed solution
- Support and Maintain owned components
- Translate business requirements for product features 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
- Develop and implement high-throughput, scalable and reliable systems to support new features
- Deploy and monitor new features in production, ensuring seamless integration with existing systems
- 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, identify potential issues, and optimize for speed and cost efficiency
- Contribute to developing and implementing DevOps best practices within the team
- Maintain end-to-end features, encompassing microservices, back-office APIs, and high-performance serving APIs
- Provide ongoing support and maintenance for existing features, including troubleshooting issues, fixing bugs, and implementing enhancements
- Support our client-facing colleagues in the investigation of possible issues (L3 support)
- Document code, design decisions, and operational procedures to facilitate ongoing maintenance and knowledge sharing
Preferred Qualifications
- Experience with integrating omnichannel communication such as Mobile Messaging, Emails, SMS/MMS, Push Notifications and Webhooks
- Interest in Generative AI and its applications
Benefits
- Salary starts at 3500 β¬ per month
- Restricted Stock Units
- Flexible working hours
- Remote work
- Company events
- 5 paid days off to volunteer
- People Development Program
- Resident communication coach available for help
- Leader Development Program for managers
- $1,500 professional education budget annually
- Employee Assistance Program
- Subscription to Calm app
- οΏ½οΏ½οΏ½DisConnectβ days (one additional day off each quarter)
- Sports, yoga, and meditation opportunities
- Extended parental leave up to 26 calendar weeks for Primary Caregivers
- Restricted Stock Units or Stock Options
- Company performance bonus
- Employee referral bonus of up to $3,000
- Rewards & celebrations for work anniversaries