Senior Backend Software Engineer

Logo of Bloomreach

Bloomreach

📍Remote - Slovakia, Czechia

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Bloomreach know you found this job on JobsCollider. Thanks! 🙏