Data Engineer

Location: Chennai, India


  • Deliver highly scalable and reliable applications.
  • Develop well-architected, intuitive and elegant frameworks and features to support scalability and flexibility
  • Refactor and optimize our code for improved reliability, performance, simplicity and maintainability
  • Join a highly collaborative team in an energetic environment
  • Participate in system monitoring, including through an on-call rotation


  • Develop robust data processing pipelines to make data available across a variety of applications.
  • Work collaboratively with Product, Design/UX, DevOps, Management and other teams to deliver data as a service
  • Continuously improve data processing platform by analyzing existing bottlenecks and suggesting efficient alternatives.
  • Respond quickly and proactively to data quality issues by developing process and reports to triage and repair issues while avoiding business impact.
  • Conduct research and development activities in the data space to ensure that we are improving our capabilities relative to trends and changes in technology.
  • Identify robust methodologies to bring data science models to production.