This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design and implement core architecture components for new features and improve performance for existing high-traffic, high available data ingestion and search API.
Build infrastructure, monitoring, and tools to increase automation and improve the efficiency of the engineering team while maintaining technical excellence in the codebase.
Monitor customers’ technical landscape, anticipate and build systems that scale with the fast-growing customer base.
Act as a partner to the Solution Architecture team to come up with creative solutions for customers that align with current product or system capabilities.
Influence and interface with external customer stakeholders by simplifying complex technical architectures into easy-to-understand concepts.
Requirements:
Master or foreign equivalent in Computer Science, Computer Engineering, Applied Mathematics, or related field.
Prior work experience, coursework, or internship in building software solutions and software architecture.
Knowledge of data structures and algorithms.
Experience in programming and Object-Oriented Programming Services.
Proficiency in Scala, Java, or Python.
Familiarity with SQL Databases including MySQL or Postgres.
Ability to design end-to-end applications that communicate via services or APIs.
Understanding of web technologies including HTTP.
Experience with Spark, Hadoop, Solr, or MapReduce.
Knowledge of Linux systems.
Benefits:
Freedom and trust in work with no strict rules or long approval processes.
Flexible working hours to accommodate different working styles.
Remote-first work culture with multiple Bloomreach Hubs available globally.
Company events to experience the global spirit and future plans.
Support for volunteering activities with 5 paid days off.
Personal development workshops and competency maps.
Employee Assistance Program and subscription to Calm app for well-being.
Additional days off for 'DisConnect' days to unwind.
Sports, yoga, and meditation opportunities.
Extended parental leave up to 26 calendar weeks for Primary Caregivers.
Stock options, company performance bonus, and employee referral bonus.
Recognition and celebration of work anniversaries.