Senior Software Engineer -i, Data Infrastructure

Moveworks

Bengaluru, India
On-site
Batch and stream data processing
Foundational data models
Real-time and offline processing pipelines
Moveworks is seeking a Senior Software Engineer for its Data Infrastructure team in Bengaluru, India. The role involves designing and building scalable data processing solutions, collaborating with machine learning and data science teams, and overseeing data governance and orchestration platforms

Job Summary

  • Design, build, and operate highly performant and scalable batch and stream data processing infrastructure and solutions to support day to day ML operations including training, serving, evaluation and experimental systems.
  • Build a data governance platform for secure and compliant data management, including services for data cataloging, lineage, audit, deletion and masking.
  • Build out platform and data services/APIs to make data available to various different stakeholders and for customer facing data products.

Matching Summary

Match Score: 85

Moveworks is seeking a Senior Software Engineer for its Data Infrastructure team in Bengaluru, India. The role involves designing and building scalable data processing solutions, collaborating with machine learning and data science teams, and overseeing data governance and orchestration platforms.

Skills & Requirements

Must-have

  • batch and stream data processing
  • foundational data models
  • real-time and offline processing pipelines
  • data governance platform
  • Orchestration platform

Nice-to-have

  • support day to day ML operations
  • make data available to stakeholders
  • customer facing data products

Key Requirements

  • 5+ years of experience
  • Experience with Python or Golang or Java or C++
  • Experience with cloud infrastructure like AWS/GCP/Azure
  • Experience with relational or non-relational databases
  • BS or higher in Computer Science

Work Rights

Not specified

Tailored Resume

Cover Letter