bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesSaltmineSenior Data Engineer

Senior Data Engineer

Saltmine · Bangalore, Karnataka, 560048, India · Active · BambooHR

Job facts

FieldValue
CompanySaltmine
TitleSenior Data Engineer
Normalized title-
Department / teamEngineering
LocationBangalore, Karnataka
Work model-
Employment typeFTE
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2025-12-05 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Saltmine.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Bangalore.Open
Department jobsActive postings in Engineering.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanySaltmine
Sourceb3723f83-b65a-4a7a-b459-b4c2750ad8d4
ATS providerBambooHR

Description

Senior Data Engineer – Data Ingestion & Pipelines Location: India (Bangalore) Experience: 4–9 years About the Role We are looking for a Senior Data Engineer who is deeply comfortable working with data — building ingestion pipelines, writing efficient transformations, exploring different database technologies, and ensuring reliable data movement across the organization. You will primarily work on our Kafka ingestion flow , distributed data systems, and multiple storage layers (SQL, NoSQL, and graph databases ). The ideal candidate enjoys working with raw data, optimizing queries, and building stable pipelines using Python and Spark. This role is perfect for someone who is data-heavy, curious about the data world. Key Responsibilities Data Engineering (Primary Focus) ● Build and maintain robust ETL/ELT workflows using Python and Apache Spark . ● Design and optimize transformations across SQL, NoSQL, and graph database ecosystems. ● Implement data quality checks, schema handling, and consistency across pipelines. ● Deal with complex, high-volume datasets and real-world production data. Streaming & Ingestion ● Work on Kafka ingestion pipelines — topics, partitions, consumer logic, schema evolution. ● Monitor ingestion performance, throughput, and reliability. ● Build connectors/utilities for integrating various sources and sinks. Querying & Multi-Database Work ● Write and optimize complex queries across relational and NoSQL systems. ● Exposure to graph databases and graph query languages (e.g., Cypher, Gremlin). ● Understand indexing, modeling, and access patterns across different DB types. Python & DevOps Awareness ● Write clean and modular Python code for ETL jobs and data utilities. ● Basic understanding of CI/CD, job orchestration, logging, and monitoring. ● Ability to debug production ETL issues end-to-end. Required Skills ● Strong Python — ETL, utilities, data processing. ● Strong SQL — query optimization and data modeling fundamentals. ● Mandatory Spark experience — batch transformations, performance tuning. ● Kafka basics — producers, consumers, offsets, schema handling. ● Hands-on experience with relational and NoSQL databases. ● Exposure to graph databases and graph query languages. ● Strong debugging and data exploration skills. Nice-To-Have ● Retail or e-commerce domain experience. ● Familiarity with Terraform or basic infra automation. ● Experience with nested JSON, denormalized structures, and semi-structured data. ● Understanding of distributed storage concepts. Soft Skills ● High ownership and end-to-end problem solving. ● Enjoys working with complex or messy data. ● Curious mindset — comfortable exploring new databases and data flows. ● Clear communication and ability to collaborate with backend and product teams.

Full job record

Job ID26a6dcd11ca8539f5a67bdb94ae01486eac8dc1a
Org ID0ab2154e-fa2a-41a8-9934-c7c6bb59e7d6
Source IDb3723f83-b65a-4a7a-b459-b4c2750ad8d4
Board IDb3723f83-b65a-4a7a-b459-b4c2750ad8d4
Providerbamboohr
Provider Job Key240
TitleSenior Data Engineer
Normalized Title
Statusactive
Activeyes
Location TextBangalore, Karnataka, 560048, India
DepartmentEngineering
Team
Employment TypeFTE
Workplace Type
Remote Policy
Country
RegionKarnataka
CityBangalore
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://saltmine.bamboohr.com/careers/240
Apply URLhttps://saltmine.bamboohr.com/careers/240
First Seen At2026-05-30 06:02:40Z
Last Seen At2026-06-06 09:46:38Z
Last Checked At2026-06-06 09:46:38Z
Last Changed At2026-05-30 06:02:40Z
Inactive At
Source Posted At2025-12-05 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=saltmine/date=2026-06-06/2026-06-06T09-46-37-338Z-aa2aceee1f9e674e1f7e5d6de751596a4b8ff263b495dfafa14c87e24536cbdf.json
Event Fields
{
  "content_hash": "789207d0de20b5cc2771d437ab0c5a00a0f82f615b49be305888fa254fe2df6d",
  "source_hash": "df4a25a4f2f3dd695dbf94ef2cb1d1ccefd44a059328ce4be7130efef6e13b59",
  "last_changed_at": "2026-05-30T06:02:40.738Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Bangalore, Karnataka, 560048, India",
    "city": "Bangalore",
    "region": "Karnataka",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T09:46:38.189Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Bangalore, Karnataka, 560048, India",
      "city": "Bangalore",
      "region": "Karnataka",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "240",
    "isRemote": null,
    "location": {
      "city": "Bangalore",
      "state": "Karnataka"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18443",
    "locationType": "2",
    "jobOpeningName": "Senior Data Engineer",
    "departmentLabel": "Engineering",
    "employmentStatusLabel": "FTE"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Bangalore",
      "state": "Karnataka",
      "postalCode": "560048",
      "addressCountry": "India"
    },
    "datePosted": "2025-12-05",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-weight: bold\">Senior Data Engineer – Data Ingestion &amp; Pipelines</span><br>Location: India (Bangalore) Experience: 4–9 years<br><span style=\"font-weight: bold\">About the Role</span><br>We are looking for a <span style=\"font-weight: bold\">Senior Data Engineer</span> who is deeply comfortable working with data — building ingestion pipelines, writing efficient transformations, exploring different database technologies, and ensuring reliable data movement across the organization.<br>You will primarily work on our <span style=\"font-weight: bold\">Kafka ingestion flow</span>, distributed data systems, and multiple storage layers (SQL, NoSQL, and <span style=\"font-weight: bold\">graph databases</span>). The ideal candidate enjoys working with raw data, optimizing queries, and building stable pipelines using <span style=\"font-weight: bold\">Python and Spark.</span><br>This role is perfect for someone who is data-heavy, curious about the data world.<br><span style=\"font-weight: bold\">Key Responsibilities</span><br><span style=\"font-weight: bold\">Data Engineering (Primary Focus)</span><br>● Build and maintain robust ETL/ELT workflows using <span style=\"font-weight: bold\">Python </span>and <span style=\"font-weight: bold\">Apache Spark</span>.<br>● Design and optimize transformations across SQL, NoSQL, and <span style=\"font-weight: bold\">graph database</span> ecosystems.<br>● Implement data quality checks, schema handling, and consistency across pipelines.<br>● Deal with complex, high-volume datasets and real-world production data.<br><span style=\"font-weight: bold\">Streaming &amp; Ingestion</span><br>● Work on Kafka ingestion pipelines — topics, partitions, consumer logic, schema evolution.<br>● Monitor ingestion performance, throughput, and reliability.<br>● Build connectors/utilities for integrating various sources and sinks.<br><span style=\"font-weight: bold\">Querying &amp; Multi-Database Work</span><br>● Write and optimize complex queries across relational and NoSQL systems.<br>● Exposure to <span style=\"font-weight: bold\">graph databases</span> and <span style=\"font-weight: bold\">graph query languages</span> (e.g., Cypher, Gremlin).<br>● Understand indexing, modeling, and access patterns across different DB types.<br><span style=\"font-weight: bold\">Python &amp; DevOps Awareness</span><br>● Write clean and modular Python code for ETL jobs and data utilities.<br>● Basic understanding of CI/CD, job orchestration, logging, and monitoring.<br>● Ability to debug production ETL issues end-to-end.<br>Required Skills<br>● <span style=\"font-weight: bold\">Strong Python</span> — ETL, utilities, data processing.<br>●<span style=\"font-weight: bold\"> Strong SQL</span> — query optimization and data modeling fundamentals.<br>● <span style=\"font-weight: bold\">Mandatory Spark experience</span> — batch transformations, performance tuning.<br>● Kafka basics — producers, consumers, offsets, schema handling.<br>● Hands-on experience with relational and NoSQL databases.<br>● Exposure to <span style=\"font-weight: bold\">graph databases</span> and <span style=\"font-weight: bold\">graph query languages.</span><br>● Strong debugging and data exploration skills.<br><span style=\"font-weight: bold\">Nice-To-Have</span><br>● Retail or e-commerce domain experience.<br>● Familiarity with Terraform or basic infra automation.<br>● Experience with nested JSON, denormalized structures, and semi-structured data.<br>● Understanding of distributed storage concepts.<br><span style=\"font-weight: bold\">Soft Skills</span><br>● High ownership and end-to-end problem solving.<br>● Enjoys working with complex or messy data.<br>● Curious mindset — comfortable exploring new databases and data flows.<br>● Clear communication and ability to collaborate with backend and product teams.</p>",
    "compensation": null,
    "departmentId": "18443",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Data Engineer",
    "departmentLabel": "Engineering",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://saltmine.bamboohr.com/careers/240",
    "employmentStatusLabel": "FTE"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/26a6dcd11ca8539f5a67bdb94ae01486eac8dc1a?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/0ab2154e-fa2a-41a8-9934-c7c6bb59e7d6JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/b3723f83-b65a-4a7a-b459-b4c2750ad8d4JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/26a6dcd11ca8539f5a67bdb94ae01486eac8dc1a/eventsJSON