Bloomreach

Software Engineer I

Bloomreach

Apply
10 days ago
Delhi, India
Entry Level / Mid Level
H1B Sponsor

Responsibilities

  • Design and develop critical technology components for Bloomreach's personalization platform.
  • Work on industry-leading eCommerce domain search engine and recommendation systems.
  • Maintain distributed systems at significant scale in a production environment.
  • Collaborate with cross-functional teams to enhance product features and performance.
  • Contribute to the development of automated deployment tools and testing frameworks.

Requirements

  • B.Tech/M.Tech or equivalent degree in Computer Science or a related field.
  • 1 year of experience building software solutions in a corporate or startup environment.
  • Experience with maintaining distributed systems at significant scale.
  • Strong background in algorithms and hands-on coding experience.
  • Proficiency in backend languages such as Java, Scala, or Python.
  • Experience with large-scale data processing technologies like Spark or Hadoop.

Benefits

  • Flexible working hours and a virtual-first work environment.
  • Paid volunteering days and support for community engagement.
  • Professional development budget of $1,500 annually for education products.
  • Employee Assistance Program and wellness initiatives including yoga and meditation.
  • Extended parental leave up to 26 weeks for primary caregivers.

Tech Stack

Apache AirflowApache HadoopApache SparkJavaPythonScala

Categories

AI & MLBackendData Engineering