Image Loading

Staff Software Engineer-Analytics

Job Description

Bloomreach is the world’s #1 Commerce Experience Cloud, empowering brands to deliver customer journeys so personalized, they feel like magic. It offers a suite of products that drive true personalization and digital commerce growth, including:

  • Discovery, offering AI-driven search and merchandising
  • Content, offering a headless CMS
  • Engagement, offering a leading CDP and marketing automation solutions

Together, these solutions combine the power of unified customer and product data with the speed and scale of AI optimization, enabling revenue-driving digital commerce experiences that convert on any channel and every journey. Bloomreach serves over 850 global brands including Albertsons, Bosch, Puma, FC Bayern München, and Marks & Spencer. Bloomreach recently raised $175 million in a Series F funding round, bringing its total valuation to $2.2 billion. The investment was led by Goldman Sachs Asset Management with participation from Bain Capital Ventures and Sixth Street Growth. For more information, visit Bloomreach.com.

Our India team is a critical product development and innovation hub for the company, with many of the company’s key products and technology initiatives created and developed by this team. We are looking for a dynamic team lead who has aspirations to be a technical engineering manager or an experienced engineering manager who still likes to be hands-on and working side-by-side with the team to design scalable solutions to solve real world problems.

What you’ll bring:

  • A B.Tech/M.Tech or equivalent degree in Computer Science or a related field
  • 8+ years of experience building enterprise software solutions in a corporate or start up
  • Excellent knowledge in data structures, algorithms, and design patterns, experience working in a highly scalable and distributed software architecture in AWS or GCP.
  • Experience with large-scale data processing (e.g. MapReduce, Hadoop, Spark)
  • Knowledge of relational database and data warehouse technology like RedShift, Postgres, MySql, BigQuery etc.
  • Expert proficiency in programming languages, such as Java or GoLang etc.
  • Excellent problem solving, collaboration, and communication skills, ability to think outside of the box a big plus.

What you'll do:

  • Design and implement advanced analytical processing engine, experience leveraging Databrick platform a plus.
  • Partner with the Product team to understand requirements and use cases. Lead and engage cross-functional engineering teams to plan and drive end to end execution of projects
  • Participate in lean and agile development process in an automation- and monitoring-driven environment, from planning, scoping, estimation all the way to optimization, maintenance, and support.
  • You are a strategic thinker as it relates to scale and removing obstacles from the loop. You thrive when operating in broad scope, from conception through continuous operation of services to defined SLA’s.
  • You will diagnose and resolve systemic obstacles that prevent your team from delivering high-quality software.
  • You distill complex and ambiguous situations into actionable plans for your team.

Skills

  • Software Architecture
  • Spark Streaming
  • Data Structure
  • optimization
  • Programming Languages
  • GCP

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 08, 2024

Experience

8 to 12 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent