Senior Backend Software Engineer

closed
Bloomreach Logo

Bloomreach

πŸ“Remote - Slovakia, Czechia

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
This job is filled or no longer available

Similar Remote Jobs