Would you like to switch to Go


Tech Architect

Team: Platforms
Positions open: 1
Experience required: 8 years to 10 years
Location: Bangalore
Job Type: Fulltime
Last Updated: 21st Nov, 2022

Apply Now

About Us

DataWeave is a Data Platform which aggregates publicly available data from disparate sources and makes it available in the right format to enable companies take strategic decisions using trans-firewall Analytics. It's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. At serious scale! Read more on Become a DataWeaver


We, the Platforms team at DataWeave, build data platforms that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We help businesses make data driven decisions everyday. We also give them insights for long term strategy . We are focussed on creating value for our customers and help them succeed.

How we work

It's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. At a serious scale! Read more onBecome a DataWeaver

What do we offer?

  • Opportunity to work on some of the most compelling data products that we are building for online retailers and brands.
  • Ability to see the impact of your work and the value you are adding to our customers almost immediately.
  • Opportunity to work on a variety of challenging problems and technologies to figure out what really excites you.
  • A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.
  • Learning opportunities with courses, training, and tech conferences. Mentorship from seniors in the team.
  • Last but not the least, competitive salary packages and fast paced growth opportunities.

Role and Responsibilities:

  • Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analytics functionality
  • Build large-scale distributed systems and pipelines on Multi-cloud (AWS, AZURE)
  • Build or move analytic workloads to the cloud for better scalability and efficiency.
  • Translating complex functional and technical requirements into detailed designs.
  • Stabilize and scale our existing systems and design the next generation systems.
  • Scale back-end data and analytics pipeline to handle large amounts of data.
  • Ability to provide in-depth evaluation and analysis of complex technological issues.
  • Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members and interns.
  • Constantly think scale, think automation. Measure everything. Optimize proactively.
  • Be a tech thought leader. Add passion and vibrance to the team. Push the envelope.

Skills and Requirements:

  • 6-10 years of experience building/architecting enterprise software applications.
  • Experience building and managing large scale data/analytics systems and distributed systems.
  • Deep understanding of data structures, algorithms, and excellent problem-solving skills. Have a good understanding of software design principles and architectural best practices.
  • Be passionate about writing code and have experience coding in multiple languages, including at least one programming language, preferably Python.
  • Experience with Docker and Kubernetes
  • Practical experience in Big Data technologies - NoSql, Spark, Hadoop, Object Storage (S3), Kafka
  • Experience with building or maintaining cloud-native applications preferably on AWS/Azure
  • Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.
  • Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.
  • Use the command line like a pro. Be proficient in Git and other essential software development tools.
  • Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.
  • Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.
  • Working knowledge of linux server administration as well as the AWS ecosystem is desirable.
  • It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.

Book a Demo

  Tick this box to subscribe to our quarterly newsletter