Pipeline run
bfdfde72-6d12-4034-bf07-2331b27aa155
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. Someone who can use NewRelic to optimize queries 2. Who can refactor the code 3. Who can improve the code quality 4. Who can speed up the loading of the website 5. Who can add new features based on…
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Performance Engineer
domain · Software Engineering CASE DOMAINslug: performance-engineer · id: 33 · source: db
Domain=Software Engineering; The JD is centered on website speed, query optimization, and code performance/quality improvements, which best matches a performance-focused engineering role.
Matched skills
Matched dimensions
Matched KRAs
Resolution:
in_db
— role exists in library; skill↔dim and role↔dim links saved when applicable.
Job description
About AeroLeads: • AeroLeads is a B2B SaaS product company used by 200,000 users globally. We are a 4-year-old startup that is bootstrapped and profitable. • We are among the top 50 SaaS companies in India and growing 10% month on month. • We are continuously rated 4.5+/5 and higher by our customers. About Founder: • Founder is a serial entrepreneur with 15 years of technology, software, sales, and marketing experience. He has a successful exit from earlier ventures and sold his last startup to a major Australian marketing company. Preferred Qualifications: 1. Someone who can use NewRelic to optimize queries 2. Who can refactor the code 3. Who can improve the code quality 4. Who can speed up the loading of the website 5. Who can add new features based on his existing knowledge and what users are asking for. 6.Who can lead the team and map the further road map. looking for someone who have 3-4 years of experience. CTC Offered: upto 15lpa We have 700 million records on mongo, Elasticsearch, and Redis and get hundreds of thousands of visitors every month. We have a strong development team from lIT Hyderabad, IT Delhi, NIT, etc. so we are looking for someone who can match the current team level in the development and in fact can improve our skills further. You need to be a fast learner and a fast executioner.
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Aliases — catalog
- New Relic (CANONICAL) primary
Context tags (catalog)
Stored enrichment (catalog DB)
- Category
- Platform
- Sub-category
- Observability Platform
- Vendor
- New Relic, Inc.
- License
- other_open
- Year introduced
- 2012
- Confidence
- 0.98
- Version strategy
- NOT_APPLICABLE
Maturity reasoning: Common in SRE/DevOps job descriptions and widely used for APM/observability; strong vendor presence and broad integrations keep it a frequent hiring signal.
Skill profile (library / DB)
- Skill nature
- PLATFORM
- Volatility
- STABLE
- Typical lifespan
- EVERGREEN
- Category id
- 9
- Sub-category id
- 176
- Extractable
- True
- Also category
- False
Dimensions (API 2 worklist)
-
Observability and Incident Response Catalog dimension db id 10
Library dimension (catalog)
Roles linked in library: .NET Backend Developer, Backend Developer, Node.js Backend Developer, PHP Backend Developer
API 3 link attempts (this skill)
| Dimension | Skill↔dim | Role↔dim | Outcome |
|---|---|---|---|
|
Observability and Incident Response
observability-and-incident-response
|
✓ | — | 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 |
|---|---|---|---|---|---|---|
| New Relic | in_db |
Observability and Incident Response
observability-and-incident-response
|
✓ | — | Existing dimension (library) · Role↔dimension skipped (dimension not under chosen role) |
Library artifacts (this run)
nano JD Parser — gpt-4.1-nano click to toggle
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "AeroLeads is a B2B",
"last_5_words": "and higher by our customers."
},
"text": "AeroLeads is a B2B SaaS product company used by 200,000 users globally. We are a 4-year-old startup that is bootstrapped and profitable.\nWe are among the top 50 SaaS companies in India and growing 10% month on month.\nWe are continuously rated 4.5+/5 and higher by our customers.",
"word_count": 64
},
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Redis",
"code quality",
"refactor",
"records",
"Elasticsearch"
],
"certifications": [],
"company_name": "AeroLeads",
"ctc": {
"currency": "INR",
"max": 15,
"min": null,
"period": "annual",
"raw": "upto 15lpa"
},
"domain": {
"primary": {
"aliases": [
"SaaS",
"B2B Software"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [],
"experience": {
"max": 4,
"min": 3,
"raw": "3-4 years of experience"
},
"job_locations": [],
"role": null,
"role_aliases": [],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Preferred Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1. Someone who can use",
"last_5_words": "and map the further road map."
},
"text": "1. Someone who can use NewRelic to optimize queries\n2. Who can refactor the code\n3. Who can improve the code quality\n4. Who can speed up the loading of the website\n5. Who can add new features based on his existing knowledge and what users are asking for.\n6.Who can lead the team and map the further road map.",
"word_count": 56
}
],
"urls": []
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "New Relic"
}
],
"jd_role": null,
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "AeroLeads is a B2B",
"last_5_words": "and higher by our customers."
},
"text": "AeroLeads is a B2B SaaS product company used by 200,000 users globally. We are a 4-year-old startup that is bootstrapped and profitable.\nWe are among the top 50 SaaS companies in India and growing 10% month on month.\nWe are continuously rated 4.5+/5 and higher by our customers.",
"word_count": 64
},
"archetype_override_applied": true,
"archetype_override_matched_skills": [
"Redis",
"code quality",
"refactor",
"records",
"Elasticsearch"
],
"certifications": [],
"company_name": "AeroLeads",
"ctc": {
"currency": "INR",
"max": 15,
"min": null,
"period": "annual",
"raw": "upto 15lpa"
},
"domain": {
"primary": {
"aliases": [
"SaaS",
"B2B Software"
],
"domain": "Software \u0026 SaaS Products"
},
"secondary": null
},
"education": [],
"experience": {
"max": 4,
"min": 3,
"raw": "3-4 years of experience"
},
"job_locations": [],
"role": null,
"role_aliases": [],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 6,
"heading": "Preferred Qualifications",
"heading_was_present": true,
"source_marker": {
"first_5_words": "1. Someone who can use",
"last_5_words": "and map the further road map."
},
"text": "1. Someone who can use NewRelic to optimize queries\n2. Who can refactor the code\n3. Who can improve the code quality\n4. Who can speed up the loading of the website\n5. Who can add new features based on his existing knowledge and what users are asking for.\n6.Who can lead the team and map the further road map.",
"word_count": 56
}
],
"urls": []
},
"rejected": false,
"rejection_reason": null,
"run_id": "bfdfde72-6d12-4034-bf07-2331b27aa155",
"stage3_signals": {
"alias_found": false,
"alias_match_roles": [],
"kra_match_roles": [
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Designs and queries relational databases like PostgreSQL and document stores like MongoDB, writing migrations, indexes, and optimized queries.",
"sentence": "Someone who can use NewRelic to optimize queries",
"similarity": 0.4825
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "Who can add new features based on his existing knowledge and what users are asking for.",
"similarity": 0.4556
},
{
"kra_text": "Optimizes application performance from database query efficiency through API response latency to frontend rendering speed and bundle size.",
"sentence": "Who can speed up the loading of the website",
"similarity": 0.4489
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.4623,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "WordPress Dev",
"kra_matches": [
{
"kra_text": "site performance tuning",
"sentence": "Who can speed up the loading of the website",
"similarity": 0.5465
},
{
"kra_text": "site performance tuning",
"sentence": "Someone who can use NewRelic to optimize queries",
"similarity": 0.4569
},
{
"kra_text": "content migration and redesign support",
"sentence": "Who can add new features based on his existing knowledge and what users are asking for.",
"similarity": 0.3473
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 227,
"score": 0.4502,
"slug": "wordpress-dev",
"total_count": null
},
{
"display_name": "Frontend Developer",
"kra_matches": [
{
"kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
"sentence": "Who can speed up the loading of the website",
"similarity": 0.5448
},
{
"kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
"sentence": "Who can add new features based on his existing knowledge and what users are asking for.",
"similarity": 0.4116
},
{
"kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
"sentence": "Someone who can use NewRelic to optimize queries",
"similarity": 0.3764
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 7,
"score": 0.4443,
"slug": "frontend-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Who can speed up the loading of the website",
"similarity": 0.4457
},
{
"kra_text": "optimize responsiveness and performance",
"sentence": "Someone who can use NewRelic to optimize queries",
"similarity": 0.4455
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "6.Who can lead the team and map the further road map.",
"similarity": 0.4033
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.4315,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Java Backend Developer",
"kra_matches": [
{
"kra_text": "backend performance tuning",
"sentence": "Someone who can use NewRelic to optimize queries",
"similarity": 0.4976
},
{
"kra_text": "backend performance tuning",
"sentence": "Who can speed up the loading of the website",
"similarity": 0.4446
},
{
"kra_text": "code refactoring and defect fixes",
"sentence": "Who can add new features based on his existing knowledge and what users are asking for.",
"similarity": 0.2757
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 79,
"score": 0.406,
"slug": "java-backend-developer",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"New Relic"
],
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": 1
},
{
"display_name": "Node.js Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"New Relic"
],
"role_id": 82,
"score": 1.0,
"slug": "node-backend-developer",
"total_count": 1
},
{
"display_name": ".NET Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"New Relic"
],
"role_id": 83,
"score": 1.0,
"slug": "dotnet-backend-developer",
"total_count": 1
},
{
"display_name": "PHP Backend Developer",
"kra_matches": null,
"matched_count": 1,
"matched_skills": [
"New Relic"
],
"role_id": 86,
"score": 1.0,
"slug": "php-backend-developer",
"total_count": 1
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Performance Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 33,
"score": 0.9,
"slug": "performance-engineer",
"total_count": null
},
"confidence": 0.9,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Application Performance Optimization",
"Code Refactoring and Quality Improvement",
"Website Load Time Optimization",
"Team Leadership and Roadmapping"
],
"matched_kras": [
"use NewRelic to optimize queries",
"refactor the code",
"improve the code quality",
"speed up the loading of the website",
"add new features based on existing knowledge",
"lead the team and map the further road map"
],
"matched_skills": [
"NewRelic"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Software Engineering; The JD is centered on website speed, query optimization, and code performance/quality improvements, which best matches a performance-focused engineering role.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 3,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": {
"best_kra_similarity": 0.0,
"queue_id": 1577,
"r_and_r_preview": "1. Someone who can use NewRelic to optimize queries\n2. Who can refactor the code\n3. Who can improve the code quality\n4. Who can speed up the loading of the website\n5. Who can add new features based on",
"role_display_name": "Performance Engineer",
"role_slug": "performance-engineer",
"status": "pending"
},
"new_skills_attached": [],
"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": 5550,
"existing_alias_text": "New Relic",
"input_term": "New Relic",
"matched_canonical": {
"category_id": 9,
"display_name": "New Relic",
"id": 3863,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "new-relic",
"sub_category_id": 176,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"matched_via": "alias"
}
],
"candidate_roles": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"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"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
}
],
"chosen_role": {
"display_name": "Performance Engineer",
"id": 33,
"rationale": "Domain=Software Engineering; The JD is centered on website speed, query optimization, and code performance/quality improvements, which best matches a performance-focused engineering role.",
"role_archetype": null,
"slug": "performance-engineer",
"source": "db"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Observability and Incident Response",
"id": 10,
"rationale": "Instrumentation and production troubleshooting practices used to keep backend services reliable. Includes logs, metrics, traces, alerting, dashboards, and incident diagnosis.",
"slug": "observability-and-incident-response",
"source": "db"
},
"input_skill": "New Relic",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"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"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
}
]
}
],
"input_final_skills": [
"New Relic"
],
"input_llm_skills": [
"New Relic"
],
"new_aliases_persisted": 0,
"run_id": "bfdfde72-6d12-4034-bf07-2331b27aa155",
"skills_detail": [
{
"aliases_in_db": [
{
"alias_text": "New Relic",
"alias_type": "CANONICAL",
"id": 5550,
"is_primary": true,
"match_strategy": "CASE_INSENSITIVE"
}
],
"canonical": {
"category_id": 9,
"display_name": "New Relic",
"id": 3863,
"is_also_category": false,
"is_extractable": true,
"skill_nature": "PLATFORM",
"slug": "new-relic",
"sub_category_id": 176,
"typical_lifespan": "EVERGREEN",
"volatility": "STABLE"
},
"dimensions": [
{
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Observability and Incident Response",
"id": 10,
"rationale": "Instrumentation and production troubleshooting practices used to keep backend services reliable. Includes logs, metrics, traces, alerting, dashboards, and incident diagnosis.",
"slug": "observability-and-incident-response",
"source": "db"
},
"input_skill": "New Relic",
"llm_role": null,
"roles_from_db": [
{
"display_name": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"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"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
}
]
}
],
"input_skill": "New Relic",
"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": []
}
API 3 — final-role-output
{
"chosen_role": {
"display_name": "Performance Engineer",
"id": 33,
"rationale": "Domain=Software Engineering; The JD is centered on website speed, query optimization, and code performance/quality improvements, which best matches a performance-focused engineering role.",
"role_archetype": null,
"slug": "performance-engineer",
"source": "db"
},
"chosen_role_resolution": "in_db",
"final_input_skills": [
{
"skill": "New Relic",
"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": 33,
"dimension": {
"difficulty_hint": "well_known",
"display_name": "Observability and Incident Response",
"id": 10,
"rationale": "Instrumentation and production troubleshooting practices used to keep backend services reliable. Includes logs, metrics, traces, alerting, dashboards, and incident diagnosis.",
"slug": "observability-and-incident-response",
"source": "db"
},
"dimension_id": 10,
"input_skill": "New Relic",
"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": ".NET Backend Developer",
"id": 83,
"rationale": null,
"role_archetype": "Engineering",
"slug": "dotnet-backend-developer",
"source": "db"
},
{
"display_name": "Backend Developer",
"id": 1,
"rationale": null,
"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"
},
{
"display_name": "Node.js Backend Developer",
"id": 82,
"rationale": null,
"role_archetype": "Engineering",
"slug": "node-backend-developer",
"source": "db"
},
{
"display_name": "PHP Backend Developer",
"id": 86,
"rationale": null,
"role_archetype": "Engineering",
"slug": "php-backend-developer",
"source": "db"
}
],
"skill_dimension_saved": true,
"skill_id": 3863,
"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": "bfdfde72-6d12-4034-bf07-2331b27aa155"
}