Senior Cloud Engineer – Software Integration – Gurgaon, India

To join our small team in Delhi/Gurgaon in its growth phase
We are a SaaS provider of rich video and speech data capture and analytics within the workflows of large field workforces (field engineers, field service, auditing, reporting, health-and-safety, sales, etc). Our customers are typically large multinationals: utilities, telecoms, manufacturing, facilities management etc.

Education, Skills & Experience

  • Bachelors/Masters in Computer Science, Software Engineering, or equivalent.
  • 6+ years relevant experience.
  • Willing to work in python and Django.
  • Must be an excellent hands-on developer experienced with web API architecture (e.g.REST).
  • API services and integration experience.
  • Distributed system availability/reliability/performance design experience. Message queues (e.g. SQS). Databases.
  • Experience with SaaS/Cloud Technologies e.g. Amazon Web Services (AWS), Cloudformation, Terraform, etc.


  • Interested in full-stack development.
  • Appreciation of Big Data and Analytics, Machine Learning, Computer Vision and Algorithms.
  • Some experience of iOS /Android mobile development.
  • Operational and Security knowledge.


  • Join our team as a senior backend or full-stack engineer with shared responsibility for the development and operation of our SaaS offering, with special focus on the development of integration services to integrate the core platform with different enterprise tools in the CRM, Field Service, Asset Management and other related areas.
  • Write software in python, JavaScript or other languages as needed. Take design responsibilities for features.
  • Contribute to the overall system design.
  • Communicate with customers, investors and the rest of our business to identify opportunities for innovation.


Mobile and Web apps are used to capture/manipulate/view structured multimedia data. This data is stored, analysed and labelled on the AWS cloud. Various integrations push the analysis results into other systems such as field service management systems, CRM, etc. We use GitHub, travis-ci, code-pipeline and cloudformation and a devops approach to achieve a high release cadence through our CD pipeline. We use Django rest framework and Postgresql to provide our primary REST API interface. Our web-app is built using react. AWS SQS queues are then used to distribute work to a variety of processing systems / microservices which use a combination of commodity analytics APIs (e.g. aws transcribe, google speech, aws rekognition) and bespoke algorithms and models (e.g. tensorflow) to provide speech, image and video analytics.

As you would expect our system also provides various collaboration, administration, management and security related features around the central video capture and analytics.

We offer both shared and dedicated deployments of the software; by defining all of our infrastructure as code we are able to easily deploy dedicated copies of our entire system into dedicated VPCs for our large customers.

Working environment:

We offer competitive remuneration and benefits, family-friendly flexible working time. Our engineering organisation is distributed across multiple locations and time zones, so we use a variety of tools and processes to enable effective distributed working. Our organisation has employees with a wide variety of nationalities, experience levels and