Home › Companies › CEM Benchmarking › Software Engineer - Contract (6 months)
Software Engineer - Contract (6 months)
CEM Benchmarking · Toronto, Canada, Toronto, ON, Canada · On Site · Active · Rippling ATS
Job facts
| Field | Value |
|---|---|
| Company | CEM Benchmarking |
| Title | Software Engineer - Contract (6 months) |
| Normalized title | - |
| Department / team | Engineering |
| Location | Toronto, ON, Canada |
| Work model | On Site |
| Employment type | Temporary |
| Salary | - |
| Status | active |
| ATS provider | Rippling ATS |
| Posted / first seen | 2026-01-05 / 2026-05-29 |
| Changed / last seen | 2026-06-06 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from CEM Benchmarking. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Rippling ATS. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Toronto. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | CEM Benchmarking |
| Source | 240044cf-659c-48b8-aa4e-f1489f7a8a83 |
| ATS provider | Rippling ATS |
Description
company
Who are we?
We are CEM Benchmarking, a global data and insights firm for institutional investors including pension funds, insurance companies, endowments, foundations, family offices and sovereign wealth funds.
Our blue-chip corporate and government clients represent $14 trillion in assets under management and over 50 million members. We provide them with objective insights to maximize value for money in both investments and pension administration. This helps our clients better understand where they stand and how to improve their performance. By improving our clients' performance, we, in turn, improve the financial well-being of pensioners globally.
How do we provide unique and actionable insight? By coupling the most extensive global database in the pension arena with unrivalled industry knowledge. All of this comes from experience - we have been at this since 1992. We were founded in Toronto, Canada and expanded to the UK more than a decade ago.
We work together in a small company ambiance where your contributions will be appreciated and your progress will be directly related to your ability and effort. Working at CEM, you will stretch your creative and analytical abilities while participating in the growth of a headline-making business.
role
About the role
We are looking for a Software Engineer (mid-level) to join a small, high-leverage engineering team responsible for building and maintaining the systems that power CEM’s products, analytics, and internal operations.
This role is ideal for someone who enjoys owning problems end-to-end, simplifying complex systems, and building clean, durable solutions. You will work across both customer-facing platforms and internal systems, with meaningful opportunities to refactor legacy code and design net-new systems from the ground up.
We value engineers who think clearly, communicate directly, and take responsibility for making sure important work doesn’t fall through the cracks.
Why to Join CEM's Engineering Team
Real problems, real data, real impact A small team where your work is visible and meaningful Opportunity to build new systems rather than endlessly maintain old ones A culture that values clarity, craftsmanship, and thoughtful reinvention Room to experiment, refactor, and improve things properly
How We Work
Small team of 6 engineers supporting multiple platforms Shared ownership — no silos, no “that’s not my system” Scrum methodology with Jira GitHub for version control and collaboration High trust, low bureaucracy Emphasis on thoughtful refactoring and reinvention, not patchwork fixes Strong bias toward simple, elegant solutions
What You'll Do
Design, build, and maintain software across multiple platforms and systems Take ownership of features and systems from concept through production Refactor and modernize existing systems with a focus on simplicity and correctness Build net-new services and tools where existing systems no longer serve the business Collaborate closely with other engineers using Jira and Scrum-based workflows Communicate clearly about progress, risks, and tradeoffs Use AI coding agents (including Claude Code Pro) as a core part of your development workflow Support and improve internal company systems in the absence of a separate IT team Contribute to architectural decisions and long-term system direction Accountability matters here. When something needs attention, we expect engineers to step in, own it, and follow through — with transparency and collaboration.
Qualifications
Experience building production systems as a software engineer Proficiency in one or more of the following: C# Python Node.js / TypeScript Ruby (limited use, but helpful) Strong understanding of software design, maintainability, and refactoring Comfort working across unfamiliar codebases and systems Ability to communicate clearly with both technical and non-technical stakeholders Experience working in agile or Scrum-based teams We care far more about how you think and build than the exact number of years on your résumé.
AI-First Development
We explicitly embrace AI-first development.
You are expected to:
Use AI coding agents as part of your daily workflow Leverage tools like Claude Code Pro to explore solutions, accelerate development, and improve code quality Apply judgment — AI is a multiplier, not a replacement for engineering thinking If you’re excited about working with AI rather than around it, you’ll fit well here.
What Success Looks Like
You independently own systems and features with minimal oversight You proactively simplify and improve existing codebases You help prevent issues through clear thinking and communication You contribute ideas and direction, not just implementations You help raise the bar for how the team builds and maintains software
Growth & Opportunity
This role offers meaningful opportunity to:
Shape architecture and long-term system direction Influence how engineering is done at CEM Grow into senior technical roles through impact and ownership Titles matter less here than trust, responsibility, and results.
If You Seek:
The entrepreneurialism of a smaller venture married with the stability of an established firm. Opportunities to work with complex dataset to draw elegant insights. A hybrid work environment with both in-office and at-home flexibility. A curiosity-driven culture founded on a desire to improve lives. A team that is stronger for its gender, cultural and intellectual diversity. Camaraderie, collaboration, open communication and a high-trust environment.
Then we want to hear from you!
Full job record
| Job ID | b3ed75af14ece259ddf9129467f5e5f47d0d3973 |
| Org ID | 1cb9d1d9-93d6-4ad6-aa88-d3ecf20869dd |
| Source ID | 240044cf-659c-48b8-aa4e-f1489f7a8a83 |
| Board ID | 240044cf-659c-48b8-aa4e-f1489f7a8a83 |
| Provider | rippling |
| Provider Job Key | f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383 |
| Title | Software Engineer - Contract (6 months) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Toronto, Canada, Toronto, ON, Canada |
| Department | Engineering |
| Team | — |
| Employment Type | temporary |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | Canada |
| Region | ON |
| City | Toronto |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://ats.rippling.com/cem-benchmarking/jobs/f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383 |
| Apply URL | https://ats.rippling.com/cem-benchmarking/jobs/f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383 |
| First Seen At | 2026-05-29 07:13:53Z |
| Last Seen At | 2026-06-06 19:39:11Z |
| Last Checked At | 2026-06-06 19:39:11Z |
| Last Changed At | 2026-06-06 19:39:11Z |
| Inactive At | — |
| Source Posted At | 2026-01-05 19:33:33Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=rippling/board=cem-benchmarking/date=2026-06-06/2026-06-06T19-39-11-042Z-71a3725014b8137d29de434d665f0d613e4ae42591b1a294fb0a7cce8f06704c.json |
Event Fields
{
"content_hash": "95fbad885071e651923ba360e6605c6821cbeae16dcf07eb45688baa577112bd",
"source_hash": "3e91693b6ed5e905061e4c881a378691059efdddc4b6d1838893e5162fe04124",
"last_changed_at": "2026-06-06T19:39:11.652Z",
"active_status": "active"
}Parsed Structured
{
"language": "en-us",
"location": {
"raw": "Toronto, Canada, Toronto, ON, Canada",
"city": "Toronto",
"region": "ON",
"country": "Canada",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T19:39:11.651Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en-us",
"location": {
"raw": "Toronto, Canada, Toronto, ON, Canada",
"city": "Toronto",
"region": "ON",
"country": "Canada",
"is_remote": false,
"confidence": 0.98,
"workplace_type": "on_site"
},
"countries": [
"Canada"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": "on_site",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383",
"url": "https://ats.rippling.com/cem-benchmarking/jobs/f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383",
"name": "Software Engineer - Contract (6 months)",
"language": "en-US",
"locations": [
{
"city": "Toronto",
"name": "Toronto, Canada",
"state": "Ontario",
"country": "Canada",
"stateCode": "ON",
"countryCode": "CA",
"workplaceType": "ON_SITE"
}
],
"department": {
"name": "Engineering"
}
},
"detail_job": {
"url": "https://ats.rippling.com/cem-benchmarking/jobs/f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383",
"name": "Software Engineer - Contract (6 months)",
"uuid": "f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383",
"board": {
"logo": {
"url": "https://prod-images.rippling.com/f581a83f617104cc8b4014fd97eeb8fc9c255a24.png?Expires=1780861151&Signature=GSiA6s5ATy-7QGwOJNCOaJ6Z5jVeIumC2sncB7cnBeQ0r1CgOzcopdDi1HV~ZERR2pir3FokoLb935fdDLlZbIp8Xqei21KJp909S1CvItEohhDI2rQow2MftKrQ0aH6YVeQh4EptuzpHDE1NPkIZk0-dmIFUkWYkJw32T7n2lYBHgMTHw5sY24sa-2LNhiLxirnGPNi2UC0fN40EIkwwy-iO19gL5Vm6JnAyvsTpbwF7Ytti-iW8uVq5wT-NmiROZCYR1Ihz-KpBVLP7McHNYLN3KgfsUQm-6Q3BGf-YdZSR7eZu3h1zKbDadYGnUnzZb~7Nf14Hc79Ycnx2WkkhA__&Key-Pair-Id=K2Y26R2ZPP26PH",
"name": "CEM_Logo RGB.png",
"type": "image/png"
},
"slug": "cem-benchmarking",
"title": "CEM Benchmarking",
"banner": {
"url": null,
"name": "",
"type": ""
},
"boardURL": "https://ats.rippling.com/cem-benchmarking/jobs",
"fontType": "ARIAL_SANS_SERIF",
"subtitle": null,
"boardType": "RIPPLING",
"linkColor": "#004bc7",
"buttonColor": "#edae49",
"legalNotice": null,
"buttonTextColor": "#fafafa",
"noOpeningsMessage": null,
"groupJobsByLocation": false,
"showBoardLogoOnJobPost": false,
"showCompanyInfoUnderJobPost": false
},
"createdOn": "2026-01-05T11:33:33.024000-08:00",
"department": {
"name": "Engineering",
"base_department": "Engineering",
"department_tree": [
"Engineering"
]
},
"companyName": "CEM Benchmarking",
"description": {
"role": "<meta><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"font-size:18pt;white-space:pre-wrap;\">About the role</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">We are looking for a Software Engineer (mid-level) to join a small, high-leverage engineering team responsible for building and maintaining the systems that power CEM’s products, analytics, and internal operations.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">This role is ideal for someone who enjoys owning problems end-to-end, simplifying complex systems, and building clean, durable solutions. You will work across both customer-facing platforms and internal systems, with meaningful opportunities to refactor legacy code and design net-new systems from the ground up.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">We value engineers who think clearly, communicate directly, and take responsibility for making sure important work doesn’t fall through the cracks.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Why to Join CEM's Engineering Team</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Real problems, real data, real impact</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">A small team where your work is visible and meaningful</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Opportunity to build new systems rather than endlessly maintain old ones</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">A culture that values clarity, craftsmanship, and thoughtful reinvention</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Room to experiment, refactor, and improve things properly</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">How We Work</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Small team of 6 engineers supporting multiple platforms</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Shared ownership — no silos, no “that’s not my system”</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Scrum methodology with Jira</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">GitHub for version control and collaboration</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">High trust, low bureaucracy</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Emphasis on thoughtful refactoring and reinvention, not patchwork fixes</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Strong bias toward simple, elegant solutions</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"font-size:18pt;white-space:pre-wrap;\">What You'll Do</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Design, build, and maintain software across multiple platforms and systems</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Take ownership of features and systems from concept through production</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Refactor and modernize existing systems with a focus on simplicity and correctness</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Build net-new services and tools where existing systems no longer serve the business</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Collaborate closely with other engineers using Jira and Scrum-based workflows</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Communicate clearly about progress, risks, and tradeoffs</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Use AI coding agents (including Claude Code Pro) as a core part of your development workflow</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Support and improve internal company systems in the absence of a separate IT team</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Contribute to architectural decisions and long-term system direction</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Accountability matters here. When something needs attention, we expect engineers to step in, own it, and follow through — with transparency and collaboration.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"font-size:18pt;white-space:pre-wrap;\">Qualifications</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Experience building production systems as a software engineer</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Proficiency in one or more of the following:</span></li><li style=\"font-size:12pt;list-style:none;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><ul data-pattern=\"discCircleSquare\" data-depth=\"2\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin-left:0px;margin-right:0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:circle;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">C#</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Python</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Node.js / TypeScript</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Ruby (limited use, but helpful)</span></li></ul></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Strong understanding of software design, maintainability, and refactoring</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Comfort working across unfamiliar codebases and systems</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Ability to communicate clearly with both technical and non-technical stakeholders</span></li><li style=\"font-size:12pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Experience working in agile or Scrum-based teams</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">We care far more about how you think and build than the exact number of years on your résumé.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">AI-First Development</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">We explicitly embrace AI-first development.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">You are expected to:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Use AI coding agents as part of your daily workflow</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Leverage tools like Claude Code Pro to explore solutions, accelerate development, and improve code quality</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Apply judgment — AI is a multiplier, not a replacement for engineering thinking</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">If you’re excited about working </span><i><em style=\"white-space:pre-wrap;\">with</em></i><span style=\"white-space:pre-wrap;\"> AI rather than around it, you’ll fit well here.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">What Success Looks Like</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You independently own systems and features with minimal oversight</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You proactively simplify and improve existing codebases</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You help prevent issues through clear thinking and communication</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You contribute ideas and direction, not just implementations</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">You help raise the bar for how the team builds and maintains software</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Growth & Opportunity</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">This role offers meaningful opportunity to:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Shape architecture and long-term system direction</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Influence how engineering is done at CEM</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;\"><span style=\"font-size:11pt;white-space:pre-wrap;\">Grow into senior technical roles through impact and ownership</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"white-space:pre-wrap;\">Titles matter less here than trust, responsibility, and results.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><span style=\"font-size:18pt;white-space:pre-wrap;\">If You Seek:</span></p><ul data-pattern=\"discCircleSquare\" data-depth=\"1\" style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;margin:8px 0px;line-height:1.6;padding:0px 0px 0px 32px;list-style-type:disc;\"><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:left;\"><span style=\"white-space:pre-wrap;\">The entrepreneurialism of a smaller venture married with the stability of an established firm.</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:left;\"><span style=\"white-space:pre-wrap;\">Opportunities to work with complex dataset to draw elegant insights.</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:left;\"><span style=\"white-space:pre-wrap;\">A hybrid work environment with both in-office and at-home flexibility.</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:left;\"><span style=\"white-space:pre-wrap;\">A curiosity-driven culture founded on a desire to improve lives.</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:left;\"><span style=\"white-space:pre-wrap;\">A team that is stronger for its gender, cultural and intellectual diversity.</span></li><li style=\"font-size:11pt;margin:3px 0px;letter-spacing:0.25px;line-height:1.6;text-align:left;\"><span style=\"white-space:pre-wrap;\">Camaraderie, collaboration, open communication and a high-trust environment.</span></li></ul><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><br></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:12pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"font-size:12pt;white-space:pre-wrap;\">Then we want to hear from you!</span></p>",
"company": "<meta><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:18pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;\"><b><strong style=\"font-size:18pt;white-space:pre-wrap;\">Who are we?</strong></b></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\"> </span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\">We are CEM Benchmarking, a global data and insights firm for institutional investors including pension funds, insurance companies, endowments, foundations, family offices and sovereign wealth funds. </span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\"> </span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\">Our blue-chip corporate and government clients represent $14 trillion in assets under management and over 50 million members. We provide them with objective insights to maximize value for money in both investments and pension administration. This helps our clients better understand where they stand and how to improve their performance. By improving our clients' performance, we, in turn, improve the financial well-being of pensioners globally.</span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\"> </span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\">How do we provide unique and actionable insight? By coupling the most extensive global database in the pension arena with unrivalled industry knowledge. All of this comes from experience - we have been at this since 1992. We were founded in Toronto, Canada and expanded to the UK more than a decade ago. </span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\"> </span></p><p style=\"font-family:"Basel Grotesk",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.6;letter-spacing:0.25px;margin:4px 0px;padding:0px;text-align:left;\"><span style=\"white-space:pre-wrap;\">We work together in a small company ambiance where your contributions will be appreciated and your progress will be directly related to your ability and effort. Working at CEM, you will stretch your creative and analytical abilities while participating in the growth of a headline-making business.</span></p>"
},
"workLocations": [
"Toronto, Canada"
],
"employmentType": {
"id": "Temporary / Intern",
"label": "TEMP"
},
"payRangeDetails": [],
"activeJobApplication": {
"basicQuestions": [
{
"oid": "first_name",
"title": "First name",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "last_name",
"title": "Last name",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "email",
"title": "Email",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "pronouns",
"title": "Pronouns",
"required": false,
"fieldType": "PRONOUN"
},
{
"oid": "current_company",
"title": "Current company",
"required": false,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "phone_number",
"title": "Phone number",
"required": true,
"fieldType": "PHONE_NUMBER"
},
{
"oid": "location",
"title": "Location (city only)",
"required": true,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "linkedin_link",
"title": "LinkedIn link",
"required": false,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "website_link",
"title": "Website link",
"required": false,
"fieldType": "SHORT_ANSWER"
},
{
"oid": "resume",
"title": "Resume",
"required": true,
"fieldType": "FILE"
},
{
"oid": "cover_letter",
"title": "Cover letter",
"required": false,
"fieldType": "FILE"
}
],
"customQuestions": {
"fields": [
{
"oid": "first_name",
"title": "First name",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "last_name",
"title": "Last name",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "email",
"title": "Email",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "pronouns",
"title": "Pronouns",
"required": false,
"fieldData": {},
"fieldType": "PRONOUN"
},
{
"oid": "current_company",
"title": "Current company",
"required": false,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "phone_number",
"title": "Phone number",
"required": true,
"fieldData": {},
"fieldType": "PHONE_NUMBER"
},
{
"oid": "location",
"title": "Location (city only)",
"required": true,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "linkedin_link",
"title": "LinkedIn link",
"required": false,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "website_link",
"title": "Website link",
"required": false,
"fieldData": {},
"fieldType": "SHORT_ANSWER"
},
{
"oid": "resume",
"title": "Resume",
"required": true,
"fieldData": {},
"fieldType": "FILE"
},
{
"oid": "cover_letter",
"title": "Cover letter",
"required": false,
"fieldData": {},
"fieldType": "FILE"
}
]
},
"additionalQuestions": [
{
"id": "69650b81317d2c767ead681f",
"form": {
"sections": [],
"questions": [
{
"tags": [],
"title": "Are you legally entitled to work in Canada without restriction?",
"canEdit": false,
"dataType": "enum",
"isPrivate": false,
"uniqueKey": "bc68ec49-2308-431b-86f8-e20b3db9319f",
"intChoices": [],
"isRequired": true,
"strChoices": [
"Yes",
"No"
],
"description": "",
"questionType": "SINGLE_SELECT_RADIO",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
}
],
"skipLogic": [],
"deletedSections": [],
"deletedQuestions": []
},
"name": "Working In Canada"
},
{
"id": "69650b81317d2c767ead6820",
"form": {
"sections": [],
"questions": [
{
"tags": [],
"title": "What are your salary expectations? ",
"canEdit": false,
"dataType": "Text",
"maxChars": 250,
"isPrivate": false,
"uniqueKey": "bc68ec49-2308-431b-86f8-e20b3db9319f",
"intChoices": [],
"isRequired": true,
"strChoices": [],
"description": "",
"questionType": "SHORT_ANSWER",
"allowComments": false,
"isOtherEnabled": false,
"isMultiSelectEnabled": false
}
],
"skipLogic": [],
"deletedSections": [],
"deletedQuestions": []
},
"name": "Salary Expectations"
}
]
},
"hasAIEvaluationsEnabled": true,
"eeocQuestionnaireEnabled": false,
"applicationConfirmationTemplate": "67d44cdc77bcf7dd9858fa19",
"eeocQuestionnaireEnabledForJobPost": false
},
"detail_meta": {
"url": "https://ats.rippling.com/api/v2/board/cem-benchmarking/jobs/f2a6e6ae-8fe2-4e00-a73d-c2882fe7e383",
"http_status": 200,
"content_type": "application/json",
"response_bytes": 28393
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/b3ed75af14ece259ddf9129467f5e5f47d0d3973?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/1cb9d1d9-93d6-4ad6-aa88-d3ecf20869ddJSONGET https://api.bluedoor.sh/job-postings/v1/sources/240044cf-659c-48b8-aa4e-f1489f7a8a83JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/b3ed75af14ece259ddf9129467f5e5f47d0d3973/eventsJSON