Home / Companies / KEYSERIES, LLC
KEYSERIES, LLC H-1B company data
Employer profile assembled from DOL OFLC LCA rows and USCIS H-1B Employer Data Hub petition summaries. Rows below include aliases, source IDs, filing coverage, petition counts, role coverage, worksite coverage, and wage summary fields when present.
| Employer | LCA filings | Role titles | Worksites | Coverage | USCIS approvals | Top role | Sources | Open |
|---|---|---|---|---|---|---|---|---|
| KEYSERIES, LLC KEYSERIES LLC | 126 | 33 | 44 | FY2016 to FY2026 Latest decision 2026-01-02 | 51 | PROGRAMMER ANALYST 54 filings | dol_oflc_lca, uscis_h1b_employer_data_hub | Profile |
Activity summary
| LCA filings | 126 |
| Certified LCAs | 107 |
| Denied LCAs | 1 |
| Role titles | 33 |
| Worksites | 44 |
| Latest decision | 2026-01-02 |
| USCIS approvals | 51 |
| USCIS denials | 12 |
Aliases and source names
| Aliases | Source Names | Sources |
|---|---|---|
| KEYSERIES LLC | KEYSERIES, LLC, KEYSERIES LLC | dol_oflc_lca, uscis_h1b_employer_data_hub |
Top roles
| Title | SOC | LCA filings | Low wage min | High wage max |
|---|---|---|---|---|
| PROGRAMMER ANALYST | 15-1131 COMPUTER PROGRAMMERS | 54 | $54,038 | $54,100 |
| BUSINESS ANALYST | 15-1121 COMPUTER SYSTEMS ANALYSTS | 7 | $59,197 | $100,000 |
| QA ENGINEER | 15-1121 | 6 | $62,234 | $0 |
| SOFTWARE DEVELOPER | 15-1132.00 Software Developers, Applications | 6 | $100,000 | $110,000 |
| HRIS ANALYST | 15-1132 SOFTWARE DEVELOPERS, APPLICATIONS | 3 | $85,000 | $110,000 |
| SOFTWARE DEVELOPER | 15-1252.00 Software Developers | 3 | $111,332 | $123,656 |
| Software Engineer | 15-1132.00 Software Developers, Applications | 3 | $125,000 | $125,000 |
| .NET DEVELOPER | 15-1132 | 2 | $85,000 | $0 |
| APPLICATION DEVELOPER | 15-1132 SOFTWARE DEVELOPERS, APPLICATIONS | 2 | $104,000 | $104,000 |
| BUSINESS ANALYST | 13-1111 | 2 | $100,000 | $0 |
Top markets
| City | State | Postal Code | LCA Count | Role Title Count | Wage Low Min | Wage High Max | First Fiscal Year | Latest Fiscal Year |
|---|---|---|---|---|---|---|---|---|
| Prior Lake | MN | 55372 | 49 | 6 | 54,038 | 54,100 | 2,016 | 2,019 |
| North Haven | CT | 06473 | 7 | 2 | 60,000 | 0 | 2,017 | 2,018 |
| New Haven | CT | 06511 | 5 | 2 | 95,000 | 135,500 | 2,017 | 2,021 |
| Rockville | MD | 20850 | 5 | 3 | 61,000 | 104,000 | 2,017 | 2,019 |
| Jacksonville | FL | 32223 | 4 | 3 | 90,000 | 125,000 | 2,023 | 2,026 |
| Irvine | CA | 92612 | 3 | 2 | 100,000 | 100,000 | 2,018 | 2,020 |
| Atlanta | GA | 30328 | 3 | 2 | 60,000 | 0 | 2,017 | 2,018 |
| Secaucus | NJ | 7094 | 3 | 1 | 110,000 | 110,000 | 2,021 | 2,022 |
| San Diego | CA | 92121 | 2 | 2 | 100,000 | 111,332 | 2,020 | 2,023 |
| San Jose | CA | 95131 | 2 | 1 | 73,424 | 0 | 2,016 | 2,018 |
Full company payload
| Company ID | company:keyseries |
| Name | KEYSERIES, LLC |
| Normalized Name | keyseries |
| Source Company Ids | company_dol_oflc_lca_keyseries_llc, company_uscis_h1b_datahub_keyseries_llc_tax_9099 |
| Source Names | KEYSERIES, LLC, KEYSERIES LLC |
| Aliases | KEYSERIES LLC |
| Sources | dol_oflc_lca, uscis_h1b_employer_data_hub |
Identifiers
[
{
"identifier_type": "tax_id_last_four",
"identifier_value": "9099",
"source": "uscis_h1b_employer_data_hub"
}
]LCA Activity
{
"lca_count": 126,
"case_count": 126,
"role_title_count": 33,
"worksite_count": 44,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2026,
"latest_decision_date": "2026-01-02",
"certified_count": 107,
"denied_count": 1
}Petition Activity
{
"total_approval": 51,
"total_denial": 12,
"fiscal_years": [
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022"
],
"year_metrics": [
{
"cities": [
"North Brunswick"
],
"states": [
"NJ"
],
"fiscal_year": 2011,
"naics_codes": [
"54"
],
"postal_codes": [
"08902"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 2,
"initial_approval": 2,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2011",
"source_record_ids": [
"sr_uscis_h1b_datahub_2011_row_025866"
],
"continuing_approval": 0
},
{
"cities": [
"North Brunswick"
],
"states": [
"NJ"
],
"fiscal_year": 2012,
"naics_codes": [
"54"
],
"postal_codes": [
"08902"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2012",
"source_record_ids": [
"sr_uscis_h1b_datahub_2012_row_022612"
],
"continuing_approval": 0
},
{
"cities": [
"North Brunswick",
"North Haven"
],
"states": [
"CT",
"NJ"
],
"fiscal_year": 2013,
"naics_codes": [
"54"
],
"postal_codes": [
"06473",
"08902"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 2,
"initial_approval": 0,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2013",
"source_record_ids": [
"sr_uscis_h1b_datahub_2013_row_021167",
"sr_uscis_h1b_datahub_2013_row_021168"
],
"continuing_approval": 2
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2014,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 5,
"initial_approval": 3,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2014",
"source_record_ids": [
"sr_uscis_h1b_datahub_2014_row_020849"
],
"continuing_approval": 2
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2015,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 2,
"initial_approval": 0,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2015",
"source_record_ids": [
"sr_uscis_h1b_datahub_2015_row_016733"
],
"continuing_approval": 2
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2016,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 1,
"initial_denial": 1,
"total_approval": 5,
"initial_approval": 3,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2016",
"source_record_ids": [
"sr_uscis_h1b_datahub_2016_row_017403"
],
"continuing_approval": 2
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2017,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 1,
"initial_denial": 1,
"total_approval": 8,
"initial_approval": 6,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2017",
"source_record_ids": [
"sr_uscis_h1b_datahub_2017_row_015547"
],
"continuing_approval": 2
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2018,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 6,
"initial_denial": 2,
"total_approval": 5,
"initial_approval": 2,
"continuing_denial": 4,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2018",
"source_record_ids": [
"sr_uscis_h1b_datahub_2018_row_016690"
],
"continuing_approval": 3
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2019,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 1,
"initial_denial": 0,
"total_approval": 4,
"initial_approval": 0,
"continuing_denial": 1,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2019",
"source_record_ids": [
"sr_uscis_h1b_datahub_2019_row_016521"
],
"continuing_approval": 4
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2020,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 3,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 1,
"continuing_denial": 3,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2020",
"source_record_ids": [
"sr_uscis_h1b_datahub_2020_row_027007"
],
"continuing_approval": 0
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2021,
"naics_codes": [
"54"
],
"postal_codes": [
"06473",
"6473"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 11,
"initial_approval": 3,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2021",
"source_record_ids": [
"sr_uscis_h1b_datahub_2021_row_029215",
"sr_uscis_h1b_datahub_2021_row_029216"
],
"continuing_approval": 8
},
{
"cities": [
"North Haven"
],
"states": [
"CT"
],
"fiscal_year": 2022,
"naics_codes": [
"54"
],
"postal_codes": [
"06473"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 5,
"initial_approval": 2,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_keyseries_llc_tax_9099_2022",
"source_record_ids": [
"sr_uscis_h1b_datahub_2022_row_029096"
],
"continuing_approval": 3
}
]
}Geography
{
"states": [
"MN",
"CT",
"MD",
"FL",
"CA",
"GA",
"NJ",
"NC",
"NY",
"TX",
"IA",
"IL",
"MA",
"MO",
"NH",
"PA",
"RI",
"VA"
],
"cities": [
"Prior Lake",
"North Haven",
"New Haven",
"Rockville",
"Jacksonville",
"Irvine",
"Atlanta",
"Secaucus",
"San Diego",
"San Jose",
"St.augustine",
"Columbia",
"Charlotte",
"Ewing Township",
"Somerset",
"New York",
"Patchogue",
"Aubrey",
"San Leandro",
"Santa Clara",
"Sunnyvale",
"Palm Beach Gardens",
"Des Moines",
"Abott Park",
"Bannockburn",
"Boston",
"Clayton",
"Dover",
"Jersey City",
"Raritan",
"White Plains",
"Bala Cynwyd",
"Johnson",
"Corinth",
"Farmers Branch",
"Arlington",
"North Brunswick"
],
"postal_codes": [
"55372",
"06473",
"06511",
"20850",
"32223",
"92612",
"30328",
"7094",
"92121",
"95131",
"6511",
"32092",
"21046",
"28202",
"08628",
"08873",
"10036",
"11772",
"76227",
"92614",
"92130",
"94577",
"95054",
"94086",
"6473",
"33418",
"50319",
"60064",
"60015",
"02108",
"63105",
"3820",
"07311",
"8869",
"07094",
"10006",
"10019",
"10020",
"10604",
"19004",
"02919",
"76210",
"75234",
"22203",
"08902"
],
"top_markets": [
{
"city": "Prior Lake",
"state": "MN",
"postal_code": "55372",
"lca_count": 49,
"role_title_count": 6,
"wage_low_min": 54038,
"wage_high_max": 54100,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2019
},
{
"city": "North Haven",
"state": "CT",
"postal_code": "06473",
"lca_count": 7,
"role_title_count": 2,
"wage_low_min": 60000,
"wage_high_max": 0,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2018
},
{
"city": "New Haven",
"state": "CT",
"postal_code": "06511",
"lca_count": 5,
"role_title_count": 2,
"wage_low_min": 95000,
"wage_high_max": 135500,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2021
},
{
"city": "Rockville",
"state": "MD",
"postal_code": "20850",
"lca_count": 5,
"role_title_count": 3,
"wage_low_min": 61000,
"wage_high_max": 104000,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2019
},
{
"city": "Jacksonville",
"state": "FL",
"postal_code": "32223",
"lca_count": 4,
"role_title_count": 3,
"wage_low_min": 90000,
"wage_high_max": 125000,
"first_fiscal_year": 2023,
"latest_fiscal_year": 2026
},
{
"city": "Irvine",
"state": "CA",
"postal_code": "92612",
"lca_count": 3,
"role_title_count": 2,
"wage_low_min": 100000,
"wage_high_max": 100000,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2020
},
{
"city": "Atlanta",
"state": "GA",
"postal_code": "30328",
"lca_count": 3,
"role_title_count": 2,
"wage_low_min": 60000,
"wage_high_max": 0,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2018
},
{
"city": "Secaucus",
"state": "NJ",
"postal_code": "7094",
"lca_count": 3,
"role_title_count": 1,
"wage_low_min": 110000,
"wage_high_max": 110000,
"first_fiscal_year": 2021,
"latest_fiscal_year": 2022
},
{
"city": "San Diego",
"state": "CA",
"postal_code": "92121",
"lca_count": 2,
"role_title_count": 2,
"wage_low_min": 100000,
"wage_high_max": 111332,
"first_fiscal_year": 2020,
"latest_fiscal_year": 2023
},
{
"city": "San Jose",
"state": "CA",
"postal_code": "95131",
"lca_count": 2,
"role_title_count": 1,
"wage_low_min": 73424,
"wage_high_max": 0,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2018
}
]
}Industry
{
"naics_codes": [
"541512",
"54"
]
}Wage Summary
{
"annualized_low_min": 54038,
"annualized_high_max": 135500,
"annualized_low_avg": 82521.0793650794
}Trend
[
{
"fiscal_year": 2016,
"quarter": "Q2",
"lca_count": 32,
"case_count": 32,
"role_title_count": 7,
"worksite_count": 4,
"wage_low_min": 54038,
"wage_high_max": 0,
"wage_low_avg": 64948.15625
},
{
"fiscal_year": 2017,
"quarter": "Q2",
"lca_count": 37,
"case_count": 37,
"role_title_count": 8,
"worksite_count": 14,
"wage_low_min": 54038,
"wage_high_max": 0,
"wage_low_avg": 66431.6756756757
},
{
"fiscal_year": 2018,
"quarter": "Q2",
"lca_count": 15,
"case_count": 15,
"role_title_count": 8,
"worksite_count": 10,
"wage_low_min": 62234,
"wage_high_max": 0,
"wage_low_avg": 85156.9333333333
},
{
"fiscal_year": 2019,
"quarter": "Q2",
"lca_count": 10,
"case_count": 10,
"role_title_count": 7,
"worksite_count": 8,
"wage_low_min": 54100,
"wage_high_max": 110000,
"wage_low_avg": 97210
},
{
"fiscal_year": 2020,
"quarter": "Q1",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 125000,
"wage_high_max": 125000,
"wage_low_avg": 125000
},
{
"fiscal_year": 2020,
"quarter": "Q3",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 100000,
"wage_high_max": 100000,
"wage_low_avg": 100000
},
{
"fiscal_year": 2020,
"quarter": "Q4",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 100000,
"wage_high_max": 100000,
"wage_low_avg": 100000
},
{
"fiscal_year": 2021,
"quarter": "Q2",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 110000,
"wage_high_max": 135500,
"wage_low_avg": 123500
},
{
"fiscal_year": 2021,
"quarter": "Q3",
"lca_count": 5,
"case_count": 5,
"role_title_count": 5,
"worksite_count": 4,
"wage_low_min": 110000,
"wage_high_max": 135500,
"wage_low_avg": 123600
},
{
"fiscal_year": 2021,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 110000,
"wage_high_max": 110000,
"wage_low_avg": 110000
},
{
"fiscal_year": 2022,
"quarter": "Q1",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 100000,
"wage_high_max": 125000,
"wage_low_avg": 111666.666666667
},
{
"fiscal_year": 2022,
"quarter": "Q3",
"lca_count": 3,
"case_count": 3,
"role_title_count": 2,
"worksite_count": 3,
"wage_low_min": 100000,
"wage_high_max": 105000,
"wage_low_avg": 102251.333333333
},
{
"fiscal_year": 2022,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 100000,
"wage_high_max": 100000,
"wage_low_avg": 100000
},
{
"fiscal_year": 2023,
"quarter": "Q3",
"lca_count": 5,
"case_count": 5,
"role_title_count": 4,
"worksite_count": 4,
"wage_low_min": 90000,
"wage_high_max": 125000,
"wage_low_avg": 107517.4
},
{
"fiscal_year": 2023,
"quarter": "Q4",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 1,
"wage_low_min": 101192,
"wage_high_max": 121200,
"wage_low_avg": 111196
},
{
"fiscal_year": 2024,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 123656,
"wage_high_max": 123656,
"wage_low_avg": 123656
},
{
"fiscal_year": 2025,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 113000,
"wage_high_max": 113000,
"wage_low_avg": 113000
},
{
"fiscal_year": 2026,
"quarter": "Q2",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 1,
"wage_low_min": 125000,
"wage_high_max": 125000,
"wage_low_avg": 125000
}
]Links
{
"roles": "/v1/roles?company=KEYSERIES%2C%20LLC",
"wages": "/v1/wages?company=KEYSERIES%2C%20LLC",
"trends": "/v1/trends?company=KEYSERIES%2C%20LLC"
}Get this page with API
Rendered from the bluedoor H-1B Jobs API. Reproduce it:
GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=keyseries+llc&limit=5JSON