Remote Software Engineer

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
$ 147,713 - 182,857 USD / year
Leave a feedback