Software Engineer II (Frontend)
Bangalore, Karnataka, IN
1d ago

We are looking for software engineers with strong hands on experience in building large scale distributed systems to process billions of M365 cloud user's data.

As a part of M365 Cloud team, we are building platforms that can extract M365 user data to power intelligence experiences, schedule data processing jobs to enrich user data and signals in M365 cloud and provide REST API access to user data through M365 Graph.

This role is a Software Engineer role with opportunity to build new data processing capabilities for M365 cloud. The role involves building new platform capabilities that improves privacy / compliance for user data for data engineering, ML Modelling and increase platforms scheduling capabilities for scaling up data processing.

This role expects you to contribute into core M365 cloud platform that several user interesting Intelligence features run on.


In this role, you will enjoy working with top notch M365 cloud architects in Redmond and Bangalore. You will work in interesting coding problems that process data it large scale.

This role will be an interesting role if you are :

  • Passionate about designing and implementing components that can scale and be reliable
  • Strong in analytical skills and drive design decisions based on data and insights
  • Have in interest in crafting design improvements balancing current customer need and long term roadmap
  • Qualifications

    We expect the candidate to have

  • Hands on IT experience in designing / implementing large scale system
  • 5+ years of coding experience in software development.
  • Strong Problem Solving and Analytical skills.
  • Knowledge in big data platforms like Hadoop, auth protocols like Oauth will be a big plus.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form