Skip to content

Open nowPosted 10 hours ago

Senior Software Engineer - Backend & Search

Wingify Software Pvt. Ltd.22 open roles

Where
India
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer - Backend & SearchWingify Software Pvt. Ltd. · India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Wingify Software Pvt. Ltd.'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market. Wingify Software Pvt. Ltd. postings stay open a median of 7 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted 10 hours ago

Wingify Software Pvt. Ltd. median: 7 days open

The posting

Role: Senior Software Engineer - Backend/Search

Team: Commerce - Recommendations & Merchandising

Experience: 3-6 years building production systems at scale

Location: Remote (India)

Employment type: Full-time

Role Overview

We are looking for experienced Senior Software Engineers who can independently own the design, development, and delivery of scalable software solutions with minimal guidance.

We're hiring for two complementary tracks to strengthen different parts of our engineering platform. While both roles require strong software engineering fundamentals and technical leadership, each focuses on a distinct area:

  • Track A – Backend & Search Engineering: Build and optimize high-throughput backend services using Go and Python, improve search relevance, and work with large-scale data systems powered by ClickHouse.
  • Track B – Data Engineering: Design and maintain robust data pipelines using Airflow and dbt/Dataform, working with BigQuery and ClickHouse to enable reliable, scalable data processing.

In either track, you'll drive technical design decisions, establish engineering best practices, mentor fellow engineers, and help scale our platform while maintaining a high bar for quality, performance, and reliability.

About the Commerce Team

The Commerce (Recommendations & Merchandising) team builds and scales our enterprise-grade e-commerce personalization platform, powering intelligent product recommendations, merchandising, search, and the data infrastructure behind them.

Our platform processes large-scale data and serves high-throughput workloads using modern technologies, including Python, Go, React, TypeScript, and a Google Cloud-based data platform built on Airflow, dbt/Dataform, BigQuery, and ClickHouse.

As part of this team, you'll help design, build, and evolve highly scalable systems that directly impact customer experiences across our platform.

What You'll Do

We're hiring for two complementary Senior Software Engineer tracks. Both roles involve technical ownership, mentoring, and building production-grade systems at scale.

Across Both Tracks

  • Own the design, implementation, and delivery of complex features and distributed systems.
  • Drive architectural decisions and establish engineering best practices.
  • Lead code reviews and maintain high standards for code quality, reliability, and maintainability.
  • Mentor software engineers and interns through technical guidance and feedback.
  • Improve system performance, scalability, observability, and security.
  • Partner closely with the Tech Lead and Engineering Manager on roadmap planning and technical execution.

Track A — Senior Backend / Search Engineer

Focus Areas:

  • Build high-throughput, low-latency backend services using Go and Python.
  • Design and improve search relevance, ranking, and recommendation services.
  • Optimize ClickHouse queries and improve backend performance.
  • Build reliable, observable, and fault-tolerant distributed APIs.

Track B — Senior Data Engineer

Focus Areas:

  • Design, build, and maintain scalable ETL/ELT pipelines.
  • Develop reusable workflows using Airflow and transformation frameworks such as dbt or Dataform.
  • Own data quality, lineage, governance, and multi-tenant data architecture.
  • Optimize warehouse performance, pipeline reliability, and cloud infrastructure costs.

What We're Looking For

Required Qualifications

  • 3–6 years of experience building and operating production software at scale.
  • Strong understanding of software design, distributed systems, and engineering best practices.
  • Experience with automated testing, CI/CD pipelines, monitoring, observability, and code reviews.
  • Passion for mentoring engineers and driving technical excellence.

Track A – Backend/Search

Experience with most of the following:

  • Go and/or Python
  • Search platforms such as Meilisearch, Elasticsearch, OpenSearch, Solr, or Vespa
  • Analytical databases such as ClickHouse, BigQuery, or Apache Druid
  • SQL and API design
  • High-performance distributed systems

Track B – Data Engineering

Experience with most of the following:

  • Advanced SQL and data modeling
  • Workflow orchestration tools such as Airflow, Prefect, or Dagster
  • Data transformation frameworks including dbt, Dataform, or Apache Spark
  • Cloud data warehouses such as BigQuery, Snowflake, ClickHouse, or Redshift
  • Python
  • Cloud platforms (GCP, AWS, or Azure)

Good to have

  • Kafka / Pub/Sub, Bigtable / Cassandra, Redis, Kubernetes / Docker / Helm, GraphQL.
  • Semantic / vector search, ranking, recommendations, or ML pipelines.
  • E-commerce / personalization domain experience.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Equivalent experience counts

We don't hire based solely on experience with a specific technology. If you've worked with comparable tools and can demonstrate strong engineering fundamentals, we'd love to hear from you.

  • Languages: Python / Go ↔ Java, Node.js / TypeScript, Scala, C++, Rust (strong fundamentals transfer)
  • Search engines: Meilisearch ↔ Elasticsearch, OpenSearch, Solr / Lucene, Vespa, Typesense, Azure Cognitive Search
  • Analytical / columnar stores: ClickHouse / BigQuery ↔ Snowflake, Redshift, Apache Druid, Apache Pinot
  • Orchestration: Airflow ↔ Prefect, Dagster, Luigi, Temporal, AWS Step Functions
  • Transformation: dbt / Dataform ↔ Apache Spark, SQLMesh
  • Messaging / streaming: Pub/Sub ↔ Apache Kafka, RabbitMQ, AWS SQS / Kinesis, Pulsar
  • Wide-column / KV stores: Bigtable ↔ Cassandra, DynamoDB, HBase, ScyllaDB; Redis ↔ Memcached, Aerospike
  • Cloud: GCP ↔ AWS, Azure

Our Commerce tech stack

  • Backend: Python (FastAPI, Strawberry GraphQL, SQLAlchemy), Go
  • Frontend: React, TypeScript, Vite, GraphQL
  • Data & storage: PostgreSQL, Redis, ClickHouse, BigQuery, Bigtable, Google Cloud Storage
  • Search: Meilisearch
  • Data engineering: Apache Airflow (Cloud Composer), dbt, Dataform
  • Platform & DevOps: Google Cloud (GKE / Kubernetes), Docker, Helm, GitLab CI, Sentry, Prometheus / Grafana

What we offer

  • Remote-first work culture within India
  • Flexible working hours
  • Competitive compensation
  • Opportunity to build and scale a modern, high-impact commerce platform
  • Ownership of technically challenging problems with real business impact
  • Collaborative engineering culture with strong mentorship
  • Learning and development support through courses, certifications, and conferences
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Wingify Software Pvt. Ltd.'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Wingify Software Pvt. Ltd.'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Wingify Software Pvt. Ltd.'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.