Pipeline run
a6ea5845-3943-4d34-80f1-eca7cb1b478b
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA descriptionvocab breakdown (legacy)
Signals
Post-classification
Captured for admin review
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Backend Developer
domain · Software Engineering CASE DOMAINslug: backend-engineer · id: 1 · source: db
Domain=Software Engineering; The responsibilities describe a general senior software engineer owning design, coding, testing, debugging, service health, and production support, which best matches the backend/general software engineering role in the candidate list.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. Here at UKG, our purpose is people™. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. And our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our people - both at work and at home. Our benefits show that we care about the whole you, from adoption and surrogacy assistance to tuition reimbursement and wellness programs. Our employee resource groups provide a welcoming place to land, learn, and connect with those who share your passions and interests. What are you waiting for? Learn more at www.ukg.com/careers #WeAreUKG We are looking for a talented and experienced Senior Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities • Software Development: Write clean, maintainable, and efficient code or various software applications and systems. • Design and Architecture: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. • Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. • Testing: Build testable software, define tests, participate in the testing process, automate tests using , tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. • Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner. • Service Health and Quality: Contribute to maintaining the health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. • Dev Ops Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. • Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials. Minimum Qualifications • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. • 2+ years of professional software development experience. • Proficiency in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. • Experience with software development practices and design patterns. • Strong problem-solving skills and attention to detail. • Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. • Basic understanding of cloud technologies and DevOps principles. • Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. • Good communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications • Master’s degree in Computer Science, Engineering, or a related technical field. • Experience with cloud platforms like Azure, AWS, or GCP. • Familiarity with CI/CD pipelines and automation tools. • Experience with test automation frameworks and tools. • Knowledge of agile development methodologies. • Commitment to continuous learning and professional development. UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation: For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com .
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Tools
- Sub-category
- general
- Skill nature
- TOOL
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Skill enrichment (orchestrator / LLM)
No Stage 7 enrichment blob on this skill (orchestrator skipped enrichment).
- Category
- Testing Tools
- Sub-category
- general
- Skill nature
- TOOL
- Volatility
- MEDIUM
- Typical lifespan
- MULTI_YEAR
- Version strategy
- UNVERSIONED
Aliases — catalog
- DevOps (CANONICAL)
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Methodology
- Sub-category
- Devops Methodology
- Confidence
- 0.97
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: DevOps appears in a large share of software and platform engineering job descriptions, often alongside CI/CD, Kubernetes, and cloud tooling; it is a standard hiring-pipeline keyword rather than a niche specialty.
Skill profile (library / DB)
- Skill nature
- METHODOLOGY
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 8
- Sub-category id
- 922
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
CI/CD Pipeline Platforms Catalog dimension db id 150
Library dimension (catalog)
Roles linked in library: DevOps Engineer
-
Deployment and Release Patterns Catalog dimension db id 140
Library dimension (catalog)
Roles linked in library: Cloud Architect
-
Infrastructure as Code Catalog dimension db id 132
Library dimension (catalog)
Roles linked in library: Cloud Architect, DevOps Engineer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
CI/CD Pipeline Platforms
ci-cd-pipeline-platforms
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
|
Deployment and Release Patterns
deployment-and-release-patterns
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
|
Infrastructure as Code
infrastructure-as-code
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
All API 3 persistence rows
Same grid as the skill-extractor “Persistence items” table: one row per (skill × dimension) work item.
| Skill | Tag | Dimension | Skill↔dim | Role↔dim | Outcome | Notes |
|---|---|---|---|---|---|---|
| DevOps | in_db |
CI/CD Pipeline Platforms
ci-cd-pipeline-platforms
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| DevOps | in_db |
Deployment and Release Patterns
deployment-and-release-patterns
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) | |
| DevOps | in_db |
Infrastructure as Code
infrastructure-as-code
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
| Kind | Detail | DB id |
|---|---|---|
| canonical_skill_proposed | JUnit | type=Testing Tools subtype=general nature=TOOL lifespan=MULTI_YEAR | |
| canonical_skill_proposed | Selenium | type=Testing Tools subtype=general nature=TOOL lifespan=MULTI_YEAR |
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "With 80,000 customers across 150",
"last_5_words": "best work of your career."
},
"text": "With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we\u2019re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.\n\nAt UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.\n\nHere, we know that you\u2019re more than your work. That\u2019s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose \u2014 a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you\u2019re passionate about our purpose \u2014 people \u2014then we can\u2019t wait to support whatever gives you purpose. We\u2019re united by purpose, inspired by you.",
"word_count": 211
},
"certifications": [],
"company_name": "UKG",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"SaaS",
"Software Products"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science (or related)",
"raw": "Bachelor\u2019s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.",
"requirement": "required"
},
{
"level": "Master\u0027s",
"qualification": "MTECH/ME - Computer Science (or related)",
"raw": "Master\u2019s degree in Computer Science, Engineering, or a related technical field.",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 2,
"raw": "2+ years of professional software development experience."
},
"job_locations": [],
"role": "Senior Software Engineer",
"role_aliases": [
"Software Engineer",
"SWE",
"Senior Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 8,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Software Development: Write clean,",
"last_5_words": "features, enhancements or fixes to"
},
"text": "\u2022 Software Development: Write clean, maintainable, and efficient code or various software applications and systems.\n\u2022 Design and Architecture: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.\n\u2022 Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc.\n\u2022 Testing: Build testable software, define tests, participate in the testing process, automate tests using , tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.\n\u2022 Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.\n\u2022 Service Health and Quality: Contribute to maintaining the health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences.\n\u2022 Dev Ops Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.\n\u2022 Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials.",
"word_count": 284
}
],
"urls": [
{
"type": "careers",
"url": "www.ukg.com/careers"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "JUnit"
},
{
"is_primary": true,
"skill_name": "Selenium"
},
{
"is_primary": true,
"skill_name": "DevOps"
}
],
"jd_role": {
"display_name": "Senior Software Engineer",
"rationale": null,
"role_aliases": [
"Software Engineer",
"SWE",
"Senior Developer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "With 80,000 customers across 150",
"last_5_words": "best work of your career."
},
"text": "With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we\u2019re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.\n\nAt UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.\n\nHere, we know that you\u2019re more than your work. That\u2019s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose \u2014 a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you\u2019re passionate about our purpose \u2014 people \u2014then we can\u2019t wait to support whatever gives you purpose. We\u2019re united by purpose, inspired by you.",
"word_count": 211
},
"certifications": [],
"company_name": "UKG",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"SaaS",
"Software Products"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Computer Science (or related)",
"raw": "Bachelor\u2019s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.",
"requirement": "required"
},
{
"level": "Master\u0027s",
"qualification": "MTECH/ME - Computer Science (or related)",
"raw": "Master\u2019s degree in Computer Science, Engineering, or a related technical field.",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": 2,
"raw": "2+ years of professional software development experience."
},
"job_locations": [],
"role": "Senior Software Engineer",
"role_aliases": [
"Software Engineer",
"SWE",
"Senior Developer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 8,
"heading": "Responsibilities",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Software Development: Write clean,",
"last_5_words": "features, enhancements or fixes to"
},
"text": "\u2022 Software Development: Write clean, maintainable, and efficient code or various software applications and systems.\n\u2022 Design and Architecture: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.\n\u2022 Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc.\n\u2022 Testing: Build testable software, define tests, participate in the testing process, automate tests using , tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.\n\u2022 Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.\n\u2022 Service Health and Quality: Contribute to maintaining the health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences.\n\u2022 Dev Ops Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.\n\u2022 Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials.",
"word_count": 284
}
],
"urls": [
{
"type": "careers",
"url": "www.ukg.com/careers"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "a6ea5845-3943-4d34-80f1-eca7cb1b478b",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "Go Backend Developer",
"kra_matches": [
{
"kra_text": "code review and testing support",
"sentence": "Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. \u2022 Testing: Build testable software, define tests, participate in the testing process, automate tests using , tools (e.g. , Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.",
"similarity": 0.6518
},
{
"kra_text": "defect investigation and resolution",
"sentence": "Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.",
"similarity": 0.6226
},
{
"kra_text": "defect investigation and resolution",
"sentence": "Assist in conducting root cause analysis and implementing measures to prevent future recurrences.",
"similarity": 0.456
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 81,
"score": 0.5768,
"slug": "go-backend-developer",
"total_count": null
},
{
"display_name": "Angular Frontend Developer",
"kra_matches": [
{
"kra_text": "defect diagnosis and fixes",
"sentence": "Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.",
"similarity": 0.5977
},
{
"kra_text": "code review and refactoring",
"sentence": "Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. \u2022 Testing: Build testable software, define tests, participate in the testing process, automate tests using , tools (e.g. , Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.",
"similarity": 0.5968
},
{
"kra_text": "collaboration with design and QA",
"sentence": "Design and Architecture: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.",
"similarity": 0.5305
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 90,
"score": 0.575,
"slug": "angular-frontend-developer",
"total_count": null
},
{
"display_name": "Backend Developer",
"kra_matches": [
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Assist in conducting root cause analysis and implementing measures to prevent future recurrences.",
"similarity": 0.5927
},
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.",
"similarity": 0.5842
},
{
"kra_text": "Investigates and resolves production incidents, API bugs, and service degradation through root cause analysis, hotfixes, and post-mortems.",
"sentence": "Service Health and Quality: Contribute to maintaining the health and quality of services and incidents, promptly identifying and escalating issues.",
"similarity": 0.4796
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.5522,
"slug": "backend-engineer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.",
"similarity": 0.6098
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Design and Architecture: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.",
"similarity": 0.5374
},
{
"kra_text": "Debugs full-stack issues that span frontend rendering, API behavior, database queries, and infrastructure configuration to identify root causes.",
"sentence": "Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.",
"similarity": 0.5053
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5509,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Node.js Backend Developer",
"kra_matches": [
{
"kra_text": "code review and refactoring",
"sentence": "Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. \u2022 Testing: Build testable software, define tests, participate in the testing process, automate tests using , tools (e.g. , Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.",
"similarity": 0.5968
},
{
"kra_text": "defect diagnosis and performance tuning",
"sentence": "Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.",
"similarity": 0.5894
},
{
"kra_text": "code review and refactoring",
"sentence": "Software Development: Write clean, maintainable, and efficient code or various software applications and systems.",
"similarity": 0.4426
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 82,
"score": 0.5429,
"slug": "node-backend-developer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Cloud Architect",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"DevOps"
],
"role_id": 9,
"score": 0.3333,
"slug": "cloud-architect",
"total_count": 3
},
{
"display_name": "DevOps Engineer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"DevOps"
],
"role_id": 10,
"score": 0.3333,
"slug": "devops-engineer",
"total_count": 3
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 0.88,
"slug": "backend-engineer",
"total_count": null
},
"confidence": 0.88,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Software Development",
"Software Architecture",
"Code Review and Technical Excellence",
"Test Automation",
"Debugging and Incident Response",
"Service Reliability and Quality",
"DevOps Ownership",
"Documentation"
],
"matched_kras": [
"Write clean, maintainable, and efficient code",
"Participate in design reviews with peers and stakeholders",
"Provide feedback and maintain a high bar of technical excellence",
"Build testable software, define tests",
"Automate tests using tools",
"Triage defects or customer reported issues",
"Contribute to maintaining the health and quality of services",
"Assist in conducting root cause analysis",
"Taking ownership from requirements to deploy and maintain",
"Properly document new features, enhancements or fixes"
],
"matched_skills": [
"clean, maintainable, and efficient code",
"design reviews",
"architectural design",
"observability",
"unit tests",
"Junit",
"Selenium",
"Design Patterns",
"test automation pyramid",
"debug",
"root cause analysis",
"telemetry",
"DevOps Model"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The responsibilities describe a general senior software engineer owning design, coding, testing, debugging, service health, and production support, which best matches the backend/general software engineering role in the candidate list.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 786,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 12459,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "JUnit",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 12460,
"role_display_name": "Backend Developer",
"role_slug": "backend-engineer",
"skill_name": "Selenium",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{
"alias_matches": [
{
"alias_persist_skipped_reason": "alias_text already exists for this canonical skill",
"alias_persisted": false,
"existing_alias_id": 1852,
"existing_alias_text": "DevOps",
"input_term": "DevOps",
"matched_canonical": {
"category_id": 8,
"display_name": "DevOps",
"id": 1216,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "devops",
"sub_category_id": 922,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
},
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
}
],
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The responsibilities describe a general senior software engineer owning design, coding, testing, debugging, service health, and production support, which best matches the backend/general software engineering role in the candidate list.",
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD Pipeline Platforms",
"id": 150,
"rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
"slug": "ci-cd-pipeline-platforms",
"source": "db"
},
"input_skill": "DevOps",
"llm_role": null,
"roles_from_db": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Deployment and Release Patterns",
"id": 140,
"rationale": "Patterns for promoting changes safely across environments, including rollout, rollback, and release gating strategies. Cloud Architects define these patterns so teams can deploy consistently across the platform.",
"slug": "deployment-and-release-patterns",
"source": "db"
},
"input_skill": "DevOps",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Infrastructure as Code",
"id": 132,
"rationale": "Declarative provisioning and environment definition tools used to codify cloud infrastructure, repeatable environments, and platform standards. Cloud Architects use these to express reference architectures and guardrails.",
"slug": "infrastructure-as-code",
"source": "db"
},
"input_skill": "DevOps",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
},
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
]
}
],
"input_final_skills": [
"JUnit",
"Selenium",
"DevOps"
],
"input_llm_skills": [
"JUnit",
"Selenium",
"DevOps"
],
"new_aliases_persisted": 0,
"run_id": "a6ea5845-3943-4d34-80f1-eca7cb1b478b",
"skills_detail": [
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "JUnit",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"skill_nature": "TOOL",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "junit",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [],
"canonical": null,
"dimensions": [],
"input_skill": "Selenium",
"matched_via": null,
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": {
"derived": {
"category": "Testing Tools",
"skill_nature": "TOOL",
"sub_category": "general",
"typical_lifespan": "MULTI_YEAR",
"version_strategy": "UNVERSIONED",
"volatility": "MEDIUM"
},
"enrichment": null,
"keep_log": [],
"locked_dimensions": [],
"merge_log": [],
"placed": null,
"relationships": null,
"skill_id": "selenium",
"split_log": [],
"typed": null,
"warnings": []
},
"source_tag": "llm",
"was_in_llm_skills": true
},
{
"aliases_in_db": [
{
"alias_text": "DevOps",
"alias_type": "CANONICAL",
"id": 1852,
"is_primary": false,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 8,
"display_name": "DevOps",
"id": 1216,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "METHODOLOGY",
"slug": "devops",
"sub_category_id": 922,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD Pipeline Platforms",
"id": 150,
"rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
"slug": "ci-cd-pipeline-platforms",
"source": "db"
},
"input_skill": "DevOps",
"llm_role": null,
"roles_from_db": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Deployment and Release Patterns",
"id": 140,
"rationale": "Patterns for promoting changes safely across environments, including rollout, rollback, and release gating strategies. Cloud Architects define these patterns so teams can deploy consistently across the platform.",
"slug": "deployment-and-release-patterns",
"source": "db"
},
"input_skill": "DevOps",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
}
]
},
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Infrastructure as Code",
"id": 132,
"rationale": "Declarative provisioning and environment definition tools used to codify cloud infrastructure, repeatable environments, and platform standards. Cloud Architects use these to express reference architectures and guardrails.",
"slug": "infrastructure-as-code",
"source": "db"
},
"input_skill": "DevOps",
"llm_role": null,
"roles_from_db": [
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
},
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
]
}
],
"input_skill": "DevOps",
"matched_via": "alias",
"new_alias_persisted": false,
"new_alias_text": null,
"new_skill_meta": null,
"source_tag": "db",
"was_in_llm_skills": true
}
],
"unmatched_skills": [
"JUnit",
"Selenium"
]
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Backend Developer",
"id": 1,
"rationale": "Domain=Software Engineering; The responsibilities describe a general senior software engineer owning design, coding, testing, debugging, service health, and production support, which best matches the backend/general software engineering role in the candidate list.",
"role_archetype": "A Backend Engineer designs, builds, and maintains the server-side logic and data handling that power applications and services. They focus on implementing reliable business functionality, integrating with other systems, and ensuring the backend is scalable, maintainable, and observable.",
"slug": "backend-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "JUnit",
"tag": "new"
},
{
"skill": "Selenium",
"tag": "new"
},
{
"skill": "DevOps",
"tag": "in_db"
}
],
"llm_cost_api1_usd": null,
"llm_cost_api2_usd": null,
"llm_cost_api3_usd": null,
"llm_cost_total_usd": null,
"persistence": {
"items": [
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "CI/CD Pipeline Platforms",
"id": 150,
"rationale": "Systems used to define, run, and maintain automated build and deployment workflows. This cluster is coherent because the role owns delivery automation end to end, including pipeline reliability and promotion logic.",
"slug": "ci-cd-pipeline-platforms",
"source": "db"
},
"dimension_id": 150,
"input_skill": "DevOps",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1216,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Deployment and Release Patterns",
"id": 140,
"rationale": "Patterns for promoting changes safely across environments, including rollout, rollback, and release gating strategies. Cloud Architects define these patterns so teams can deploy consistently across the platform.",
"slug": "deployment-and-release-patterns",
"source": "db"
},
"dimension_id": 140,
"input_skill": "DevOps",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1216,
"skill_tag": "in_db",
"skipped_reason": null
},
{
"chosen_role_id": 1,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Infrastructure as Code",
"id": 132,
"rationale": "Declarative provisioning and environment definition tools used to codify cloud infrastructure, repeatable environments, and platform standards. Cloud Architects use these to express reference architectures and guardrails.",
"slug": "infrastructure-as-code",
"source": "db"
},
"dimension_id": 132,
"input_skill": "DevOps",
"llm_role": null,
"matched_chosen_role": false,
"outcome_line": "Existing dimension (library) \u00b7 Role\u2194dimension skipped (dimension not under chosen role)",
"role_dimension_saved": false,
"roles_from_db": [
{
"display_name": "Cloud Architect",
"id": 9,
"rationale": null,
"role_archetype": null,
"slug": "cloud-architect",
"source": "db"
},
{
"display_name": "DevOps Engineer",
"id": 10,
"rationale": null,
"role_archetype": null,
"slug": "devops-engineer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 1216,
"skill_tag": "in_db",
"skipped_reason": null
}
],
"new_skills_created": 0,
"role_dimension_saved": 0,
"skill_dimension_saved": 0,
"skipped": 0
},
"planner_output": null,
"run_id": "a6ea5845-3943-4d34-80f1-eca7cb1b478b"
}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.