Senior Software Engineer-Analytics

2 weeks ago


India Bloomreach Full time US$ 1,25,000 - US$ 1,75,000 per year

Bloomreach is solving one of the digital world's most fundamental problems: helping businesses leverage data to drive personalized and optimized customer experiences. We are seeking a Senior Software Engineer to join our Analytics Team, which focuses on building scalable data infrastructure, developing analytics frameworks, and delivering actionable insights that enhance search, recommendations, and personalization. Your contributions will be crucial in designing, building, and optimizing data pipelines, analytics platforms, and ML-driven insights to improve business outcomes for our customers.

This role offers an exciting opportunity to contribute to the core analytics capabilities of our platform, applying your expertise to enhance personalization functionalities and redefine the digital shopping experience.

What You'll Do:
  • Design, build, and optimize scalable data processing pipelines to support real-time and batch analytics use cases.
  • Develop and maintain high-performance data infrastructure, ensuring reliability, accuracy, and efficiency in data workflows.
  • Partner with Product, Data Science, and Engineering teams to understand requirements and implement data-driven solutions that enhance personalization and recommendations.
  • Design and implement analytics frameworks for measuring and improving search, recommendations, and customer engagement.
  • Lead the integration of machine learning models into real-time production systems, collaborating closely with Data Science teams.
  • Ensure best practices in data engineering, monitoring, and governance to drive high-quality analytics and insights.
  • Participate in lean and agile development processes, taking ownership of the full software lifecycle from design to deployment and maintenance.
  • Mentor junior engineers, drive technical excellence, and contribute to architectural decisions that shape the future of analytics at Bloomreach.
What You'll Need:
  • 6+ years of hands-on experience in software engineering, working with data-intensive applications, analytics platforms, or personalization systems.
  • Strong expertise in Java, Python, or another object-oriented language, with a deep understanding of software architecture and distributed systems.
  • Experience with big data technologies such as Hadoop, Spark, Kafka, and data lakes for large-scale processing.
  • Proven experience designing, implementing, and maintaining scalable and reliable data pipelines in cloud environments (AWS, GCP, or Azure).
  • Strong understanding of data structures, algorithms, and system design for building highly available, high-performance systems.
  • Familiarity with machine learning concepts, feature engineering, and model serving frameworks.
  • Experience working with analytics frameworks, data visualization, and business intelligence tools like Databricks, Snowflake and Tableau is a plus.
  • Startup experience in a fast-paced growth company is highly desirable but not required.


  • India Biztegy Analytics, Inc Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Company DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time hybrid role for a Java Software Engineer at Biztegy Analytics, Inc. The Java Software Engineer will be responsible for software development, working with microservices, programming in Java, and utilizing the Spring Framework. The role is based in Hyderabad but allows for...


  • India Tata Consultancy Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Greetings from TCS,TCS Chennai/Pune/Mumbai providing excellent opportunity for Senior Software Engineer (Terradata) Job Title :- Senior Software Engineer(Terradata)Job Location: Chennai/Pune/MumbaiExperience Range: 5 to 8 YearsRequired Skill set:-Synapse Analytics with Pyspark, Cosmos DBMust Have:Hands-on experience in Informatica PowerCenter and knowledge...


  • Noida, India Clearwater Analytics (CWAN) Full time

    Job Description Job Title: Software Development Engineer (SDE) Location: Noida About Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a...


  • Bengaluru, India Impact Analytics Full time

    Job Description About Impact Analytics Impact Analytics (Series D Funded) delivers AI-native SaaS solutions and consulting services that help companies maximize profitability and customer satisfaction through deeper data insights and predictive analytics. With a fully integrated, end-to-end platform for planning, forecasting, merchandising, pricing, and...


  • India Microsoft Full time

    Job DescriptionMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's Intelligent Cloud mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office...


  • India Microsoft Full time

    Job Description Be the voice behind the future-join us to build transformative speech technology for multilingual, intelligent experiences that reach billions. Microsoft is pioneering next-generation AI-driven speech solutions for voice agents, video translation, and call centre analytics. As a Senior Software Engineerin Microsoft's Azure Speech team, you...


  • India Summation Full time US$ 90,000 - US$ 1,20,000 per year

    About Summation Summation is building the future of business planning and analytics by bridging the gap between data and decision-making. We empower organizations to transform complex data into clear, actionable insights that drive business outcomes. Our AI-native platform integrates advanced data models with intuitive workflows, making financial...


  • India Microsoft Full time

    Job DescriptionBe the voice behind the future-join us to build transformative speech technology for multilingual, intelligent experiences that reach billions.Microsoft is pioneering next-generation AI-driven speech solutions for voice agents, video translation, and call centre analytics.As a Senior Software Engineerin Microsoft's Azure Speech team, you will...


  • India Microsoft Full time

    Job DescriptionThe Windows Servicing & Delivery (WSD) Team utilizes diagnostic data and deep technical experiences to optimize the functionality and performance of our product offerings with a focus on Windows client, Windows Update, and Windows Reliability. WSD is looking for a Senior Software Engineer, to help enable the success of Microsoft solutions for...

  • KWA Analytics

    2 weeks ago


    India kwa analytics Full time US$ 90,000 - US$ 1,20,000 per year

    Job Description :As an Openlink Endur/Findur Business Analyst, you will be a key player in analyzing, documenting, and delivering high-quality solutions to our clients. You will work closely with Front/Middle/Back Office, Operations, and Finance business users to gather requirements, develop use cases, and ensure successful implementation. Your expertise in...