Senior Backend Engineer

ListenFirst

  • Jaipur, Rajasthan, India
  • Full-time
  • Posted 30 Oct 2026

Senior Backend Engineer role at ListenFirst in Jaipur, Rajasthan. This is a full-time, on-site position, aimed at experienced professionals.

The listing was posted on 30 Oct 2026 on LinkedIn, and it names Python, SQL, AWS and C++ among the skills it asks for.

About ListenFirst

The listing describes ListenFirst only briefly; read the employer's own page for its full background before applying.

The role in plain terms

This is backend data engineering on a production social-analytics platform: you own the ingestion layer that collects data from Facebook, Instagram, TikTok, YouTube, X and LinkedIn APIs (handling version changes, rate limits, auth and pagination) and the ETL that loads it into Redshift daily. The work is mostly Ruby, with Redshift SQL tuning (migrations, incremental loads, COPY from S3, WLM), AWS operations (S3, SQS, Firehose, DynamoDB, CloudWatch, EC2), data-issue investigation and backfills, plus steady modernisation like SDK upgrades and better monitoring.

What the employer asks for

These requirements are quoted or closely condensed from the employer's listing so the details are not distorted:

  • 4-5 years of backend or data engineering experience on production systems.
  • Strong Ruby, or strong Python/Go with willingness to work mainly in Ruby.
  • Strong SQL with hands-on columnar warehouse experience (Redshift preferred; Snowflake or BigQuery acceptable).
  • Built data pipelines moving large volumes: batch and incremental loads, deduplication, backfills.
  • Hands-on AWS: S3, SQS, EC2, IAM, CloudWatch; Kinesis or DynamoDB a plus.
  • Experience integrating third-party REST APIs, including auth, rate limits and pagination.

Who this role suits

This suits a backend or data engineer with 4-5 years on production systems who likes owning a mature pipeline end to end, including the unglamorous parts: failed-run recovery, cost reduction and data-gap forensics raised by support teams. Strong Ruby, or strong Python/Go with willingness to work mainly in Ruby, is an explicit gate, as is hands-on columnar-warehouse SQL (Redshift preferred).

Practical notes

The listing is unusually specific about the stack, so generic backend talking points will fall flat; prepare one pipeline incident story (root cause, fix, backfill) and be honest about your Ruby depth if you come from Python or Go. The team uses AI coding tools (the listing names Claude Code) in daily work, which is worth being ready to discuss. Salary is not stated.

How to apply

Apply on the listing where the employer published this role: Senior Backend Engineer at ListenFirst. We found this listing on LinkedIn (linkedin.com), where it was posted on 30 Oct 2026 and was still open when we checked on 31 Oct 2026. Before applying, re-read the employer's own description in full, since eligibility details, deadlines and process steps can change at any time and the employer's page is always the final word. Tailor your resume to the specific requirements above rather than sending a generic one: mirror the skills and tools the listing names where you genuinely have them. Never pay a fee to apply or interview; a genuine hiring process does not charge candidates.

Related openings on GetFirstJob

We write and maintain this page from the employer's public listing and link straight to their application page. We do not act as a recruiter, and applying is always free. If the link above stops working, check the employer's careers page for the current status of this role.

This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.