bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesKobaltPrincipal Full Stack Developer

Principal Full Stack Developer

Kobalt · Remote · Active · BambooHR

Job facts

FieldValue
CompanyKobalt
TitlePrincipal Full Stack Developer
Normalized title-
Department / teamTechnology and Development
LocationBC, Canada
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-05-14 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-04

Related slices

PageWhat it containsOpen
Company jobsActive postings from Kobalt.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
Department jobsActive postings in Technology and Development.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

CompanyKobalt
Source27716b1f-b675-4030-8856-4c0e802ea7b0
ATS providerBambooHR

Description

About Us: At Kobalt.io, our mission is to solve cybersecurity for SMBs at scale. We believe small businesses are the engine behind innovation and growth. Understanding the challenges that our customers have, enabled us to design and refine scalable cybersecurity services that support a secure path to growth. This is reflected in everything we do from the programs we build, to the partnerships we have developed with companies such as Vanta, Prescient and Sumo Logic. Role Overview: We are seeking an experienced full-stack developer to own the backend of our centralized information infrastructure. This will include role-based access control, data lake house design and implementation, credential management, and other unlocks for company-wide systems. You will work directly with the project lead on an accelerated timeline to ship v1. You will have an outsized impact on architecture, code quality and technical direction. Responsibilities: Build and ship core platform components such as data lake house, RBAC, multi-tenant credential management, audit chain and named-query layer Productionize ingestion pipelines with real schedulers, dead-letter queues, and per-tenant fan-out Own core system design, architecture and technical direction Influence code conventions, workflows and hiring Qualifications: 8+ years of production engineering experience with 5+ years in a senior IC role Strong TypeScript proficiency with production UIs Proven experience with multi-tenancy patterns such as per-tenant credentials, isolation and RBAC Experience with Postgres at scale: schema design, query optimization, migrations under load Distributed systems experience: async pipelines, scheduling, retries and idempotency Excellent technical writing: you’ll author specs, runbooks and ADRs Security mindset: authn / authz / audit by default, not as an afterthought Experience building internal and external tooling at scale Experience with observability tooling: OpenTelemetry, structured logging and distributed tracing Comfortable working in ambiguous environments: the project is fluid and you will help shape it Nice to have: Experience with cybersecurity, governance, risk and compliance, privacy, penetration testing, cloud security or other information security fields is a benefit LLM-augmented application work Compliance experience (SOC 2, ISO 27001) Infrastructure-as-code (Terraform, Pulumi) Benefits: Competitive salary and equity options Comprehensive health, dental, and vision insurance RRSP Matching Remote working and flexible work arrangements Professional development opportunities BYOD Allowance How We Use AI in Our Hiring Process At Kobalt.io, we value transparency and want you to know exactly how we evaluate candidates. AI Notetaking: We use an AI-powered meeting assistant in all interviews. This tool records, transcribes, and generates summaries of our conversation. This allows our interviewers to be fully present and engaged with you, rather than being distracted by taking manual notes. Information Sharing: These summaries help us accurately share your qualifications and highlights with hiring managers and key stakeholders who may not be on the call. Human-Led Decisions: While our AI tools may provide data points or candidate rankings, humans remain at the helm of our decision-making. We may use these insights as just one piece of information in our evaluation. Your potential is assessed by real people, and the final decision on who moves forward is always made by the hiring team.

Full job record

Job IDea7b36e55310ffc448059d9d5e2c0a3674f1988a
Org IDb7f80f85-45e8-42b0-a555-5512ab6e3b84
Source ID27716b1f-b675-4030-8856-4c0e802ea7b0
Board ID27716b1f-b675-4030-8856-4c0e802ea7b0
Providerbamboohr
Provider Job Key78
TitlePrincipal Full Stack Developer
Normalized Title
Statusactive
Activeyes
Location Text
DepartmentTechnology and Development
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryCanada
RegionBC
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://kobalt.bamboohr.com/careers/78
Apply URLhttps://kobalt.bamboohr.com/careers/78
First Seen At2026-05-30 05:45:27Z
Last Seen At2026-06-04 11:32:23Z
Last Checked At2026-06-04 11:32:23Z
Last Changed At2026-05-30 05:45:27Z
Inactive At
Source Posted At2026-05-14 00:00:00Z
Source Updated At
Raw Payload Uris3://bluework-jobs-prod-raw-590183727216/raw/provider=bamboohr/board=kobalt/date=2026-06-04/2026-06-04T11-32-23-024Z-24f408108509453fedd6f96f8e90d9a214af5a8844080955e27bccf8f35a62ba.json
Event Fields
{
  "content_hash": "a6cb929a4e20ef9563441d7912f0e6d3e488878f3b246a0ceb83cb3a14fed24f",
  "source_hash": "c5b0613f2222699e864182ec8f2c373b2eef713cae6614a2c699d5d7df67411f",
  "last_changed_at": "2026-05-30T05:45:27.300Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Remote, British Columbia, Canada",
    "city": null,
    "region": "BC",
    "country": "Canada",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-04T11:32:23.890Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Remote, British Columbia, Canada",
      "city": null,
      "region": "BC",
      "country": "Canada",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "78",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": "Remote",
      "state": "British Columbia",
      "country": "Canada",
      "province": null
    },
    "departmentId": "18429",
    "locationType": "1",
    "jobOpeningName": "Principal Full Stack Developer",
    "departmentLabel": "Technology and Development",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2026-05-14",
    "atsLocation": {
      "city": "Remote",
      "state": "British Columbia",
      "country": "Canada",
      "countryId": "2"
    },
    "description": "<p><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">About Us:</span><span style=\"font-family: Arial, sans-serif\"> At Kobalt.io, our mission is to solve cybersecurity for SMBs at scale. We believe small businesses are the engine behind innovation and growth. Understanding the challenges that our customers have, enabled us to design and refine scalable cybersecurity services that support a secure path to growth. This is reflected in everything we do from the programs we build, to the partnerships we have developed with companies such as Vanta, Prescient and Sumo Logic. </span></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\"><br>Role Overview:</span><span style=\"font-family: Arial, sans-serif\"> We are seeking an experienced full-stack developer to own the backend of our centralized information infrastructure. This will include role-based access control, data lake house design and implementation, credential management, and other unlocks for company-wide systems. You will work directly with the project lead on an accelerated timeline to ship v1. You will have an outsized impact on architecture, code quality and technical direction.</span></span></p>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\"><br>Responsibilities:</span></p>\n<ul>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">Build and ship</span><span style=\"font-family: Arial, sans-serif\"> core platform components such as data lake house, RBAC, multi-tenant credential management, audit chain and named-query layer</span></span></li>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">Productionize</span><span style=\"font-family: Arial, sans-serif\"> ingestion pipelines with real schedulers, dead-letter queues, and per-tenant fan-out</span></span></li>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">Own</span><span style=\"font-family: Arial, sans-serif\"> core system design, architecture and technical direction</span></span></li>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">Influence</span><span style=\"font-family: Arial, sans-serif\"> code conventions, workflows and hiring</span></span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\"><br>Qualifications:</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">8+ years of production engineering experience with 5+ years in a senior IC role</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Strong TypeScript proficiency with production UIs</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Proven experience with multi-tenancy patterns such as per-tenant credentials, isolation and RBAC</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with Postgres at scale: schema design, query optimization, migrations under load</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Distributed systems experience: async pipelines, scheduling, retries and idempotency</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Excellent technical writing: you’ll author specs, runbooks and ADRs</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Security mindset: authn / authz / audit by default, not as an afterthought</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience building internal and external tooling at scale</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with observability tooling: OpenTelemetry, structured logging and distributed tracing</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Comfortable working in ambiguous environments: the project is fluid and you will help shape it</span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\"><br>Nice to have:</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with cybersecurity, governance, risk and compliance, privacy, penetration testing, cloud security or other information security fields is a benefit</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">LLM-augmented application work</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Compliance experience (SOC 2, ISO 27001)</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Infrastructure-as-code (Terraform, Pulumi)</span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\"><br>Benefits:</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Competitive salary and equity options</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Comprehensive health, dental, and vision insurance</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">RRSP Matching</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Remote working and flexible work arrangements</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Professional development opportunities</span></li>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif\">BYOD Allowance</span><span style=\"font-family: Arial, sans-serif\"><br><br></span></span></li>\n</ul>\n<p><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif\"><br></span><span style=\"font-family: Arial, sans-serif; font-weight: bold\">How We Use AI in Our Hiring Process</span><span style=\"font-family: Arial, sans-serif\"> At Kobalt.io, we value transparency and want you to know exactly how we evaluate candidates.</span></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">AI Notetaking:</span><span style=\"font-family: Arial, sans-serif\"> We use an AI-powered meeting assistant in all interviews. This tool records, transcribes, and generates summaries of our conversation. This allows our interviewers to be fully present and engaged with you, rather than being distracted by taking manual notes.</span></span></li>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">Information Sharing:</span><span style=\"font-family: Arial, sans-serif\"> These summaries help us accurately share your qualifications and highlights with hiring managers and key stakeholders who may not be on the call.</span></span></li>\n<li><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif; font-weight: bold\">Human-Led Decisions:</span><span style=\"font-family: Arial, sans-serif\"> While our AI tools may provide data points or candidate rankings, </span><span style=\"font-family: Arial, sans-serif; font-weight: bold\">humans remain at the helm of our decision-making.</span><span style=\"font-family: Arial, sans-serif\"> We may use these insights as just one piece of information in our evaluation. Your potential is assessed by real people, and the final decision on who moves forward is always made by the hiring team.</span></span></li>\n</ul>",
    "compensation": "$170,000 - $200,000 CAD",
    "departmentId": "18429",
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Principal Full Stack Developer",
    "departmentLabel": "Technology and Development",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://kobalt.bamboohr.com/careers/78",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/ea7b36e55310ffc448059d9d5e2c0a3674f1988a?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/b7f80f85-45e8-42b0-a555-5512ab6e3b84JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/27716b1f-b675-4030-8856-4c0e802ea7b0JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/ea7b36e55310ffc448059d9d5e2c0a3674f1988a/eventsJSON