bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesGrubtechSenior Software Engineer (Data)

Senior Software Engineer (Data)

Grubtech · Colombo 07, Western, 00700, Sri Lanka · Remote · Active · BambooHR

Job facts

FieldValue
CompanyGrubtech
TitleSenior Software Engineer (Data)
Normalized title-
Department / teamEngineering
LocationColombo 07, Western
Work modelRemote / Remote
Employment typeContract
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-05-19 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-18

Related slices

PageWhat it containsOpen
Company jobsActive postings from Grubtech.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 Colombo 07.Open
Department jobsActive postings in Engineering.Open
Work model jobsActive Remote postings.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

CompanyGrubtech
Sourceb41a62c3-8db3-4ab5-bb48-dc2038ff8a6a
ATS providerBambooHR

Description

Grubtech is where food meets technology, and possibilities become reality. We are the unified commerce engine revolutionizing how F&B and quick commerce enterprises connect, operate, and scale in today’s digital-first world. As the backbone behind leading F&B and grocery brands across 18 dynamic markets, we do not just provide technology; we craft experiences that transform how businesses engage with their customers. Our robust integration platform and cutting-edge tools empower enterprises to seamlessly manage omnichannel operations, turning complexity into competitive advantage. From our headquarters in the UAE to our growing offices in Sri Lanka, Egypt, KSA, and Spain, we are building the future of commerce one innovation at a time. Our expansion into new markets is about bringing transformative technology to businesses ready to redefine what is possible in the digital marketplace. At Grubtech, we believe that behind every great meal delivery, every smooth grocery order, and every satisfied customer is powerful technology working invisibly to make it all happen. Join us as we continue to shape the future of unified commerce, one market at a time. The Senior Software Engineer - Data Platform will design, build, and operate Java/Spring Boot–heavy data platform services, Kafka-based streaming workflows, APIs, and data pipelines that power reporting, analytics, operational intelligence, and data-driven products across Grubtech’s unified ecosystem. Job Responsibilities Own the design, development, deployment, and operation of data platform services that support reporting, analytics, operational intelligence, and data-driven products. Build scalable Java/Spring Boot services, data pipelines, APIs, and event-driven components that process high-volume transactional and operational data across partners, markets, aggregators, and POS systems. Design and maintain reliable Kafka-based streaming workflows for data ingestion, transformation, validation, and delivery. Ensure data platform solutions are reliable, secure, observable, performant, and maintainable in production. Collaborate with product, engineering, analytics, and operations teams to make data accurate, accessible, trusted, and useful across the organization. Apply strong engineering practices, including clean design, automated testing, code reviews, CI/CD, monitoring, and concise documentation. Use AI-assisted development, agentic tools, and agent-based workflows to improve delivery speed, quality, testing, debugging, and operational investigation. Work with a product-builder mindset by understanding business outcomes, iterating quickly, measuring impact, and continuously improving released solutions. Stay current with modern Java, Spring Boot, data engineering, cloud-native platforms, streaming systems, and AI-enabled software engineering practices. Profile Minimum of a bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or an equivalent qualification. 3–5 years of engineering experience in backend systems, data platforms, distributed systems, or large-scale production applications. Strong hands-on experience with Java and Spring Boot is mandatory. Strong understanding of Spring Boot application design, RESTful API development, dependency injection, configuration management, validation, exception handling, and production-ready service development. Experience building microservices and backend platform services using Java/Spring Boot in production environments. Hands-on experience with Kafka and event-driven systems, including producers, consumers, topics, partitions, consumer groups, retries, dead-letter handling, and failure recovery. Experience building or operating data pipelines involving ingestion, transformation, validation, reconciliation, and delivery of large-volume data. Working knowledge of Python or Node.js and related frameworks such as FastAPI, Flask, NestJS, Express.js, or similar frameworks is an added advantage. Experience with analytical databases or columnar data stores such as ClickHouse, BigQuery, Redshift, Snowflake, or similar technologies. Experience with operational databases such as MongoDB, PostgreSQL, MySQL, or similar technologies. Hands-on experience with AWS services such as ECS, Lambda, API Gateway, S3, CloudWatch, IAM, and Cognito. Good understanding of data quality, schema management, deduplication, observability, and production troubleshooting. Experience with CI/CD pipelines, Docker/containerized workloads, and production deployment practices. Familiarity with AI-assisted engineering tools, agentic development workflows, or agent-based coding practices is an added advantage. Understanding of product-builder concepts such as outcome ownership, user empathy, measurable success metrics, fast iteration, and continuous improvement. Communicates effectively in English and can work well in remote and distributed teams.

Full job record

Job IDbc38cd5421d566e6383f67147fe40161f3ff2d17
Org IDa5a64893-4848-4dfa-a433-d0ecc5951adf
Source IDb41a62c3-8db3-4ab5-bb48-dc2038ff8a6a
Board IDb41a62c3-8db3-4ab5-bb48-dc2038ff8a6a
Providerbamboohr
Provider Job Key95
TitleSenior Software Engineer (Data)
Normalized Title
Statusactive
Activeyes
Location TextColombo 07, Western, 00700, Sri Lanka
DepartmentEngineering
Team
Employment Typecontract
Workplace Typeremote
Remote Policyremote
Country
RegionWestern
CityColombo 07
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://grubtech.bamboohr.com/careers/95
Apply URLhttps://grubtech.bamboohr.com/careers/95
First Seen At2026-05-30 06:02:31Z
Last Seen At2026-06-18 08:51:01Z
Last Checked At2026-06-18 08:51:01Z
Last Changed At2026-05-30 06:02:31Z
Inactive At
Source Posted At2026-05-19 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=grubtech/date=2026-06-18/2026-06-18T08-50-59-686Z-e5c7325d61dcb4379d87a35fbc9c273e07a31f6dcc83e5677d1e39ccda055a24.json
Event Fields
{
  "content_hash": "35c101c08a01f5fc6082c7d63b03c4e375a24dfe483d85a63d30cfeea63f032c",
  "source_hash": "bf37f758fb0b6a3e3b2d8b659b4fa4c09debcb1a5d36b9858c525df3fa2033cb",
  "last_changed_at": "2026-05-30T06:02:31.060Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Colombo 07, Western, 00700, Sri Lanka",
    "city": "Colombo 07",
    "region": "Western",
    "country": null,
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-18T08:51:01.010Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Colombo 07, Western, 00700, Sri Lanka",
      "city": "Colombo 07",
      "region": "Western",
      "country": null,
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "95",
    "isRemote": null,
    "location": {
      "city": "Colombo 07",
      "state": "Western"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18617",
    "locationType": "2",
    "jobOpeningName": "Senior Software Engineer (Data)",
    "departmentLabel": "Engineering",
    "employmentStatusLabel": "Contractor"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Colombo 07",
      "state": "Western",
      "postalCode": "00700",
      "addressCountry": "Sri Lanka"
    },
    "datePosted": "2026-05-19",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-size: 12pt\"><span style=\"color: rgb(1, 61, 255); font-weight: bold\">Grubtech</span> is where food meets technology, and possibilities become reality. We are the unified commerce engine revolutionizing how F&amp;B and quick commerce enterprises connect, operate, and scale in today’s digital-first world. As the backbone behind leading F&amp;B and grocery brands across 18 dynamic markets, we do not just provide technology; we craft experiences that transform how businesses engage with their customers. Our robust integration platform and cutting-edge tools empower enterprises to seamlessly manage omnichannel operations, turning complexity into competitive advantage.</span><br><br><span style=\"font-size: 12pt\">From our headquarters in the UAE to our growing offices in Sri Lanka, Egypt, KSA, and Spain, we are building the future of commerce one innovation at a time. Our expansion into new markets is about bringing transformative technology to businesses ready to redefine what is possible in the digital marketplace.</span></p>\n<p><br><span style=\"font-size: 12pt\">At Grubtech, we believe that behind every great meal delivery, every smooth grocery order, and every satisfied customer is powerful technology working invisibly to make it all happen. Join us as we continue to shape the future of unified commerce, one market at a time.</span><br><br><span style=\"font-size: 12pt\">The <span style=\"font-weight: bold\">Senior Software Engineer - Data Platform</span> will design, build, and operate Java/Spring Boot–heavy data platform services, Kafka-based streaming workflows, APIs, and data pipelines that power reporting, analytics, operational intelligence, and data-driven products across Grubtech’s unified ecosystem.</span><br></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Job Responsibilities</span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Own the design, development, deployment, and operation of data platform services that support reporting, analytics, operational intelligence, and data-driven products.</span></li>\n<li><span style=\"font-size: 12pt\">Build scalable Java/Spring Boot services, data pipelines, APIs, and event-driven components that process high-volume transactional and operational data across partners, markets, aggregators, and POS systems.</span></li>\n<li><span style=\"font-size: 12pt\">Design and maintain reliable Kafka-based streaming workflows for data ingestion, transformation, validation, and delivery.</span></li>\n<li><span style=\"font-size: 12pt\">Ensure data platform solutions are reliable, secure, observable, performant, and maintainable in production.</span></li>\n<li><span style=\"font-size: 12pt\">Collaborate with product, engineering, analytics, and operations teams to make data accurate, accessible, trusted, and useful across the organization.</span></li>\n<li><span style=\"font-size: 12pt\">Apply strong engineering practices, including clean design, automated testing, code reviews, CI/CD, monitoring, and concise documentation.</span></li>\n<li><span style=\"font-size: 12pt\">Use AI-assisted development, agentic tools, and agent-based workflows to improve delivery speed, quality, testing, debugging, and operational investigation.</span></li>\n<li><span style=\"font-size: 12pt\">Work with a product-builder mindset by understanding business outcomes, iterating quickly, measuring impact, and continuously improving released solutions.</span></li>\n<li><span style=\"font-size: 12pt\">Stay current with modern Java, Spring Boot, data engineering, cloud-native platforms, streaming systems, and AI-enabled software engineering practices.</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Profile</span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Minimum of a bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or an equivalent qualification.</span></li>\n<li><span style=\"font-size: 12pt\">3–5 years of engineering experience in backend systems, data platforms, distributed systems, or large-scale production applications.</span></li>\n<li><span style=\"font-size: 12pt\">Strong hands-on experience with Java and Spring Boot is mandatory.</span></li>\n<li><span style=\"font-size: 12pt\">Strong understanding of Spring Boot application design, RESTful API development, dependency injection, configuration management, validation, exception handling, and production-ready service development.</span></li>\n<li><span style=\"font-size: 12pt\">Experience building microservices and backend platform services using Java/Spring Boot in production environments.</span></li>\n<li><span style=\"font-size: 12pt\">Hands-on experience with Kafka and event-driven systems, including producers, consumers, topics, partitions, consumer groups, retries, dead-letter handling, and failure recovery.</span></li>\n<li><span style=\"font-size: 12pt\">Experience building or operating data pipelines involving ingestion, transformation, validation, reconciliation, and delivery of large-volume data.</span></li>\n<li><span style=\"font-size: 12pt\">Working knowledge of Python or Node.js and related frameworks such as FastAPI, Flask, NestJS, Express.js, or similar frameworks is an added advantage.</span></li>\n<li><span style=\"font-size: 12pt\">Experience with analytical databases or columnar data stores such as ClickHouse, BigQuery, Redshift, Snowflake, or similar technologies.</span></li>\n<li><span style=\"font-size: 12pt\">Experience with operational databases such as MongoDB, PostgreSQL, MySQL, or similar technologies.</span></li>\n<li><span style=\"font-size: 12pt\">Hands-on experience with AWS services such as ECS, Lambda, API Gateway, S3, CloudWatch, IAM, and Cognito.</span></li>\n<li><span style=\"font-size: 12pt\">Good understanding of data quality, schema management, deduplication, observability, and production troubleshooting.</span></li>\n<li><span style=\"font-size: 12pt\">Experience with CI/CD pipelines, Docker/containerized workloads, and production deployment practices.</span></li>\n<li><span style=\"font-size: 12pt\">Familiarity with AI-assisted engineering tools, agentic development workflows, or agent-based coding practices is an added advantage.</span></li>\n<li><span style=\"font-size: 12pt\">Understanding of product-builder concepts such as outcome ownership, user empathy, measurable success metrics, fast iteration, and continuous improvement.</span></li>\n<li><span style=\"font-size: 12pt\">Communicates effectively in English and can work well in remote and distributed teams.</span></li>\n</ul>",
    "compensation": null,
    "departmentId": "18617",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Software Engineer (Data)",
    "departmentLabel": "Engineering",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://grubtech.bamboohr.com/careers/95",
    "employmentStatusLabel": "Contractor"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/bc38cd5421d566e6383f67147fe40161f3ff2d17?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/a5a64893-4848-4dfa-a433-d0ecc5951adfJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/b41a62c3-8db3-4ab5-bb48-dc2038ff8a6aJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/bc38cd5421d566e6383f67147fe40161f3ff2d17/eventsJSON