bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesMcapSenior Software Engineer

Senior Software Engineer

Mcap · Waterloo, ON, CA · Active · Cornerstone OnDemand / CSOD

Job facts

FieldValue
CompanyMcap
TitleSenior Software Engineer
Normalized title-
Department / team-
LocationWaterloo, ON, Canada
Work model-
Employment type-
Salary-
Statusactive
ATS providerCornerstone OnDemand / CSOD
Posted / first seen2026-02-17 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Mcap.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Cornerstone OnDemand / CSOD.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Waterloo.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

CompanyMcap
Source4285a2cf-43a4-42b7-9a17-4ed2b4045b7e
ATS providerCornerstone OnDemand / CSOD

Description

This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications Strategy and Planning Evaluates priorities, design goals, risks, options, and compromises and recommends most suitable approach. Familiar with architectural patterns that contribute to the production of secure, reliable, manageable, and high-performance solutions. Perform architectural modelling to assist in determining solution efficacy. Performs estimating, prioritizing, planning, and coordinating of work to reliably and consistently deliver according to plan. Acquisition and Deployment Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts. Performs detailed technical design of proposed solutions. Evaluates relevant risks and determines mitigation strategies. Identify requirements and manage the procurement process and vendor selection for new technologies. Operational Management Develop and review software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met. Develop, and maintain supporting documentation as required. Gather statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members. Recommend, schedule, and perform software improvements and upgrades for optimal performance of company workstations. Perform troubleshooting and root cause analysis in support of incident and problem management. Recommended options to address identified issues. Participates in development, implementation, and maintenance of plans to ensure continuation of critical operations in the event of a disaster or interruption. Provides ongoing system maintenance and monitoring to ensure adherence to SLAs.

Full job record

Job ID1fb1fcfc4e3a278a603b7f52b3e54893f88fe043
Org ID2a97eaaf-52aa-4e9e-91c3-dc283db319dc
Source ID4285a2cf-43a4-42b7-9a17-4ed2b4045b7e
Board ID4285a2cf-43a4-42b7-9a17-4ed2b4045b7e
Providercornerstone_csod
Provider Job Key2154
TitleSenior Software Engineer
Normalized Title
Statusactive
Activeyes
Location TextWaterloo, ON, CA
Department
Team
Employment Type
Workplace Type
Remote Policy
CountryCanada
RegionON
CityWaterloo
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://mcap.csod.com/ux/ats/careersite/1/requisition/2154?c=mcap
Apply URLhttps://mcap.csod.com/ux/ats/careersite/1/requisition/2154?c=mcap
First Seen At2026-05-29 19:52:21Z
Last Seen At2026-06-06 20:03:02Z
Last Checked At2026-06-06 20:03:02Z
Last Changed At2026-05-29 22:41:12Z
Inactive At
Source Posted At2026-02-17 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=cornerstone_csod/board=mcap/date=2026-06-06/2026-06-06T20-03-01-908Z-c11b35e2aec0f6271c3e1ac7ae63c77d68c5e3370fffb7524503d0e5a20424e2.json
Event Fields
{
  "content_hash": "48f67d2472e439ddb8bb15e112ed60e017c15046beb6e0ecfb56bcf2280fdd8f",
  "source_hash": "20d37b5a840903aa80c07dbe5366fc31bfe28b7cd0279800b1347a52a86e4216",
  "last_changed_at": "2026-05-29T22:41:12.882Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Waterloo, ON, CA",
    "city": "Waterloo",
    "region": "ON",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.98
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T20:03:02.932Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Waterloo, ON, CA",
      "city": "Waterloo",
      "region": "ON",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.98
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "locations": [
    {
      "city": "Waterloo",
      "state": "ON",
      "country": "CA"
    }
  ],
  "requisitionId": 2154,
  "displayJobTitle": "Senior Software Engineer",
  "externalDescription": " This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications Strategy and Planning Evaluates priorities, design goals, risks, options, and compromises and recommends most suitable approach. Familiar with architectural patterns that contribute to the production of secure, reliable, manageable, and high-performance solutions. Perform architectural modelling to assist in determining solution efficacy. Performs estimating, prioritizing, planning, and coordinating of work to reliably and consistently deliver according to plan. Acquisition and Deployment Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts. Performs detailed technical design of proposed solutions. Evaluates relevant risks and determines mitigation strategies. Identify requirements and manage the procurement process and vendor selection for new technologies. Operational Management Develop and review software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met. Develop, and maintain supporting documentation as required. Gather statistics and prepare and write reports on the status of the programming process for discussion with management and/or team members. Recommend, schedule, and perform software improvements and upgrades for optimal performance of company workstations. Perform troubleshooting and root cause analysis in support of incident and problem management. Recommended options to address identified issues. Participates in development, implementation, and maintenance of plans to ensure continuation of critical operations in the event of a disaster or interruption. Provides ongoing system maintenance and monitoring to ensure adherence to SLAs. ",
  "postingEffectiveDate": "2/17/2026",
  "postingExpirationDate": "-"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/1fb1fcfc4e3a278a603b7f52b3e54893f88fe043?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/2a97eaaf-52aa-4e9e-91c3-dc283db319dcJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/4285a2cf-43a4-42b7-9a17-4ed2b4045b7eJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/1fb1fcfc4e3a278a603b7f52b3e54893f88fe043/eventsJSON