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:
Bloomreach is seeking a Staff Software Engineer-Analytics to join their India team, which is a critical product development and innovation hub.
The role involves designing scalable solutions to solve real-world problems and may suit a dynamic team lead aspiring to be a technical engineering manager or an experienced engineering manager who enjoys hands-on work.
Responsibilities include designing and implementing an advanced analytical processing engine, partnering with the Product team to understand requirements, and leading cross-functional engineering teams to execute projects.
The position requires participation in a lean and agile development process, diagnosing and resolving systemic obstacles, and distilling complex situations into actionable plans.
Requirements:
Candidates must have a B.Tech/M.Tech or equivalent degree in Computer Science or a related field.
A minimum of 8 years of experience in building enterprise software solutions in a corporate or startup environment is required.
Excellent knowledge of data structures, algorithms, and design patterns is essential, along with experience in highly scalable and distributed software architecture in AWS or GCP.
Experience with large-scale data processing technologies such as MapReduce, Hadoop, or Spark is necessary.
Knowledge of relational databases and data warehouse technologies like RedShift, Postgres, MySql, and BigQuery is required.
Expert proficiency in programming languages such as Java or GoLang is a must.
Strong problem-solving, collaboration, and communication skills are essential, with the ability to think outside the box being a significant advantage.
Benefits:
Employees enjoy a great deal of freedom and trust, with flexible working hours and a remote-first work culture.
Bloomreach supports volunteering activities, allowing employees to take 5 paid days off to volunteer.
The company offers a People Development Program, professional education budget of $1,500 annually, and access to a communication coach.
Well-being initiatives include an Employee Assistance Program, subscription to the Calm app, 'DisConnect' days, and opportunities for sports, yoga, and meditation.
Compensation includes Restricted Stock Units or Stock Options, participation in a company performance bonus, and an employee referral bonus of up to $3,000.