Data Engineer

Karya

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible leave (remote or hybrid)
Health insurance
Direct impact on worker earnings and |

Job summary

Karya is seeking a role to run live client projects on the Karya platform from Bengaluru. You will manage data jobs, configure workflows, write queries in PostgreSQL and ClickHouse, and develop checks using Python, SQL, or Bash.

You will read TypeScript code and collaborate with Operations and client teams on progress, quality, pay, and file delivery. The role involves component-level payout checks, dataset packaging, and reporting, with flexible leave and remote or hybrid work options.

Qualifications

  • Proficient in PostgreSQL including joins, aggregates and JSON fields.
  • Experience writing scripts in Python, Bash, or TypeScript and versioning with Git.
  • Ability to read a TypeScript codebase and a relational schema.
  • Linux experience for running jobs: SSH, logs, long-running processes, and disk.

Responsibilities

  • Run and monitor data jobs on remote Linux servers; recover failed jobs from logs and state.
  • Configure project workflows and track in-progress, held, or ready-to-deliver tasks.
  • Write PostgreSQL and ClickHouse queries for throughput, quality, pay, and delivery status.
  • Apply completion and quality rules to access, pay, and delivery decisions after sample checks.
  • Write scripts in Python, SQL, or Bash and keep them in the repo.

Skills

PostgreSQL
Linux
Python
TypeScript
SQL

Tools

ClickHouse
Metabase
Git
Google Cloud Storage
S3
Azure Blob

Job description

About Karya

Karya provides AI-enabled earning and learning opportunities to economically underserved communities, and high-quality, ethically sourced datasets to research labs and technology companies. Digital workers earn at least 20 times the local minimum wage. The platform has delivered over 40 million tasks.

About the role

This role runs live client projects on the Karya platform. The work is the execution layer above the core product: project workflows, data jobs, checks, reports, and delivery. You will work with Operations and client teams on questions of progress, quality, pay, and files, and with platform engineers when a fix belongs in the product. Worker payouts and client deliverables depend on getting these checks right.

Responsibilities
  • Run and monitor data jobs on remote Linux servers, and recover failed jobs from logs and process state.
  • Configure project workflows, including the handoff from automated processing to human tasks, and track what is in progress, held, or ready to deliver.
  • Write PostgreSQL and ClickHouse queries for throughput, completion, quality, pay, and delivery status.
  • Apply completion and quality rules to access, pay, and delivery decisions, after a sample check.
  • Write Python, SQL, or Bash scripts for those checks and decisions, and keep them in the repository.
  • Package datasets to client specifications, move them through cloud object storage, and record what has shipped.
  • Read the TypeScript / Node.js codebase to follow tasks, assignments, payments, and file storage.
  • Reply to Operations and client teams with the finding, the change made, and what is still open.
  • Report repeated manual work to platform engineering, with an example.
Requirements
  • PostgreSQL, including joins, aggregates, and JSON fields.
  • Scripts in Python, Bash, or TypeScript, checked into git.
  • Ability to read a TypeScript codebase and a relational schema.
  • Linux for running jobs: SSH, logs, long-running processes, and disk.
  • Ability to write technical updates that give non-technical teammates a clear picture of the situation.
  • Queries or scripts already run against real project or production data.
Good to have
  • Cloud object storage (Google Cloud Storage, S3, or Azure Blob).
  • Experience with collected datasets such as speech, text, or images.
  • ClickHouse, Metabase, or a similar reporting tool.
Perks
  • Flexible leave, with remote or hybrid work.
  • Health insurance.
  • Direct work on data collection that determines worker earnings and client deliverables.

Karya is an equal opportunity employer.

Applicants are considered without regard to race, religion, gender identity, sexual orientation, disability, or any other protected status.

For accommodations, contact hr@karya.in.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Support & Solutions Associate - Platform-as-a-Service (PaaS)
Technical Support & Solutions Associate - Platform-as-a-Service (PaaS)

Karya • Bengaluru

On-site
INR 700,000 - 1,100,000
Flexible leave policy
Hybrid work
Insurance coverage
+2
Associate - Impact Program
Associate - Impact Program

Karya • Bengaluru, Delhi

On-site
INR 600,000 - 900,000
Flexible vacation
Flexible work options
Insurance
+1
People Success Generalist
People Success Generalist

Karya • Bengaluru

On-site
INR 600,000 - 900,000
Flexible vacation
Flexible work options
Insurance as per industry standards
+2
Senior Backend Engineer
Senior Backend Engineer

Karya • Bengaluru

Hybrid
INR 2,800,000 - 5,800,000
Flexible vacation and leave policy
Flexible work options
Insurance as per industry standards
+2
Research Engineer, AI Evaluations
Research Engineer, AI Evaluations

BIG City Green Residency • Bengaluru

Hybrid
INR 3,000,000 - 4,000,000
Flexible leave policy
Hybrid work options
Industry-standard insurance
+2
Research Engineer, AI Evaluations
Research Engineer, AI Evaluations

Karya • Bengaluru

Hybrid
INR 900,000 - 1,600,000
Flexible leave policy
Hybrid work options
Industry-standard insurance
+2
Partnerships Associate
Partnerships Associate

Karya • Bengaluru

Hybrid
INR 600,000 - 900,000
Flexible leave policy
Remote / hybrid work options
Insurance as per industry standards
+1
Research Intern - AI Evaluations
Research Intern - AI Evaluations

Karya • Bengaluru

On-site
INR 180,000 - 210,000
Flexible vacation and leave policy
Flexible work options
Insurance as per industry standards
+1
Senior Associate - Talent Acquisition
Senior Associate - Talent Acquisition

Karya • Bengaluru

On-site
INR 600,000 - 900,000
Flexible leave policy
Leadership access
Social impact initiatives
M&E Associate (Quantitative Research & Internal monitoring)
M&E Associate (Quantitative Research & Internal monitoring)

Karya • India

On-site
INR 900,000 - 1,500,000