Overview
Technologies
Salaries
Products
People
Growth
Offices
Jobs
Financials

How DSI hires

Truth index
B 80/100
Median time to fill
40 days
Ghost roles
0%
Stale roles
78%
Reposted roles
6%

DSI scores B on the Alion truth index (A is best, E worst), measured over 36 open roles re-checked against its own hiring board: 0% look like ghost listings, 78% have gone stale and 6% are the same role posted again. Its roles close in a median of 40 days. It measures how much of what this employer publishes turns into a real, finite search - not the employer as a workplace. How the index is computed

Visa sponsorship

  • United States · Filed H-1B visas in the last two years

Visa details by country

Overview

DSI is a family-owned US sales enablement and business services company founded in 1984, providing field sales management, marketing, event management, call center support, training, warehousing and logistics, and its SARA Plus order entry and reporting software. It runs store-within-a-store retail programs for AT&T wireless inside national retail chains, serves mobility, broadband, video, lodging and multi-dwelling unit markets, and operates an engineering and hardware lab in Dallas, Texas. Hiring centres on retail sales associates, retail support specialists and sales managers across US store locations, plus instructional designers for its training team.

Tech stack

Technologies named in job postings at DSI over the last 12 months, by layer, with the share of postings for each.
Technologies in use
8
Postings analysed
2
Stack modernity
66/100
Languages
SQL
Cloud & platforms
AWS
Azure
GCP
Postman
Developer tools
GraphQL
Microsoft Excel
Swagger
Sign in to see how your skills match this stack Sign In

Salary insights

Compensation ranges based on this company's open jobs
Median
$50k
Typical range
$34k – $50k
Open positions
12
2 Jobs
Junior 50%
Staff 50%
Level Jobs Median Typical range
Junior 1 $34k $34k
Staff 1 $34k $34k
Highest paying role Sales Manager- Base + Uncapped Commission $50k
Normalized to USD per year
All salaries at DSI By role, level and city, against the market · 12 jobs with pay

Growth

Hiring Momentum
52/100
Stable
Open positions
126
36 opened / 47 closed in 30 days
Median time-to-fill
41 days
faster than 32% of the market
ATS activity
Every ~4 hours
Today
Hiring Dynamics 0%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Sales
63% ▼
Customer Success
35% ▲
Analytics
1%
Marketing
1%
Operations
1%
Actively hiring for Sales (+35 in 30 days)
Activity Timeline
+7 jobs in a week Oct 2026
+6 jobs in a week Oct 2026
+8 jobs in a week Oct 2026
+8 jobs in a week Sep 2026
Added Microsoft Office to stack Sep 2026
New location: Gig Harbor Sep 2026
New location: Tinley Park Sep 2026
New location: Kansas City Sep 2026
+32 jobs in a week Sep 2026

Offices

Where the company hires and what each office is for
Cities
108
Hiring now
107
Countries
1
Busiest office
Urbandale
Loading the map
Headquarters Builds here Office with open vacancies No open vacancies right now Tap a pin for the office
Dallas United States
HQ
3 posted in 90 days 10-50 est. staff
seen since Aug 2026
Urbandale United States
Sales office
4 open roles 4 posted in 90 days 50-200 est. staff $34k Avg Salary
hires for Sales, Marketing
seen since Feb 2026 job postings
Anchorage United States
Sales office
3 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales, Customer Success
seen since Feb 2026 job postings
Prescott United States
2 open roles 4 posted in 90 days 10-50 est. staff
hires for Sales, Customer Success
seen since Aug 2026 job postings
Des Moines United States
2 open roles 3 posted in 90 days 50% engineering 50% remote 10-50 est. staff
hires for Analytics, Sales
seen since Aug 2026 job postings
Salt Lake City United States
2 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales, Customer Success
seen since Jan 2026 job postings
Traverse City United States
Support & operations
2 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Jul 2026 job postings
Kalispell United States
2 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales, Customer Success
seen since May 2026 job postings
Duluth United States
2 open roles 2 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Albuquerque United States
2 open roles 2 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Marietta United States
2 open roles 2 posted in 90 days 50% remote 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Holly Springs United States
2 open roles 2 posted in 90 days 50% remote 10-50 est. staff
hires for Sales
seen since Oct 2026
Marysville United States
2 open roles 2 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Oct 2026 job postings
Asheville United States
1 open roles 3 posted in 90 days 10-50 est. staff
hires for Sales
seen since Aug 2026 job postings
Macon United States
1 open roles 3 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Lexington United States
1 open roles 3 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Bossier City United States
1 open roles 3 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Ankeny United States
1 open roles 3 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Lake Charles United States
1 open roles 3 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Lawrence United States
1 open roles 3 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Victoria United States
1 open roles 3 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Colchester United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Jul 2026 job postings
Santa Fe United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Westbury United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Feb 2026 job postings
Newport News United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
DeKalb United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Sparks United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Mar 2026 job postings
Parkersburg United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Vestal United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Syracuse United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Apr 2026 job postings
Waynesville United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Florence United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Brandywine United States
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Sacramento United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Portland United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Aurora United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
San Jose United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Saint Louis United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Burlington United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Aug 2026 job postings
Phoenix United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jul 2026 job postings
Glendale United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since May 2026 job postings
Scottsdale United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Chandler United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since May 2026 job postings
Fremont United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Baton Rouge United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Reno United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Yonkers United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since May 2026 job postings
Tacoma United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Kirkland United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Jul 2026 job postings
Santa Rosa United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Fairbanks United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Queen Creek United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Feb 2026 job postings
Elk Grove United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Mar 2026 job postings
Salinas United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Apr 2026 job postings
Folsom United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Novato United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Mar 2026 job postings
Cypress United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
La Quinta United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Apr 2026 job postings
Ukiah United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Fruitport United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Tigard United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Oconomowoc United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Jun 2026 job postings
Pewaukee United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Federal Way United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Kansas City United States
1 open roles 1 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Sep 2026 job postings
Kalamazoo United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Fairfield United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Mar 2026 job postings
Lodi United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Brentwood United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Eureka United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Jan 2026 job postings
Monroe United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Woodbury United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Christiansburg United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Juneau United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Sandy United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Brighton United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Burnsville United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Richmond United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Newark United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
Madison Heights United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Madison United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Mays Landing United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
San Bernardino United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Sep 2026 job postings
St. Peters United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Waipahu United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Spokane United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Commerce United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Selinsgrove United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Denver United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Bourbonnais United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Sunnyvale United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Henderson United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Homestead United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Loomis United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Mar 2026 job postings
Burlington United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Grafton United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Apr 2026 job postings
Oceanside United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since May 2026 job postings
Saint John United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Linda United States
1 open roles 10-50 est. staff
hires for Customer Success
seen since Mar 2026 job postings
Triadelphia United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Sep 2026 job postings
Castleton United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Aug 2026 job postings
Mesa United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Homewood United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Hattiesburg United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Sales
seen since Oct 2026 job postings
Billings United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Franklin United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Stafford United States
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Customer Success
seen since Oct 2026 job postings
Holyoke United States
1 open roles 1 posted in 90 days 10-50 est. staff $50k Avg Salary
hires for Sales
seen since Oct 2026 job postings
Earlier presence
Newington, United States 3 open roles · last posting Oct 2026
Rio de Janeiro, Brazil 2 open roles · last posting Aug 2026
Hartford, United States 2 open roles · last posting Oct 2026
Abilene, United States 2 open roles · last posting Sep 2026
Simsbury, United States 2 open roles · last posting Sep 2026
Scarborough, United States 2 open roles · last posting May 2026
Missoula, United States 2 open roles · last posting Sep 2026
Las Vegas, United States 1 open roles · last posting Sep 2026
Nashville, United States 1 open roles · last posting May 2026
Albany, United States 1 open roles · last posting Jul 2026
Wichita, United States 1 open roles · last posting Aug 2026
Raleigh, United States 1 open roles · last posting Jan 2026
Rochester, United States 1 open roles · last posting Feb 2026
Charlotte, United States 1 open roles · last posting Feb 2026
San Angelo, United States 1 open roles · last posting Sep 2026
Waterbury, United States 1 open roles · last posting Jun 2026
New Britain, United States 1 open roles · last posting Mar 2026
Pensacola, United States 1 open roles · last posting Aug 2026
Twin Falls, United States 1 open roles · last posting May 2026
Topeka, United States 1 open roles · last posting Sep 2026
Owensboro, United States 1 open roles · last posting Sep 2026
Nashua, United States 1 open roles · last posting Feb 2026
Greensboro, United States 1 open roles · last posting Apr 2026
Winston-Salem, United States 1 open roles · last posting Apr 2026
Allentown, United States 1 open roles · last posting Feb 2026
Spartanburg, United States 1 open roles · last posting Feb 2026
Harrisonburg, United States 1 open roles · last posting Feb 2026
Morgantown, United States 1 open roles · last posting Sep 2026
Murrieta, United States 1 open roles · last posting Aug 2026
Goleta, United States 1 open roles · last posting Aug 2026
East Lyme, United States 1 open roles · last posting Feb 2026
Valdosta, United States 1 open roles · last posting Sep 2026
Bloomingdale, United States 1 open roles · last posting Aug 2026
Coralville, United States 1 open roles · last posting Jul 2026
Olathe, United States 1 open roles · last posting Sep 2026
Leavenworth, United States 1 open roles · last posting Sep 2026
Leominster, United States 1 open roles · last posting Sep 2026
Danvers, United States 1 open roles · last posting Feb 2026
D'Iberville, United States 1 open roles · last posting Aug 2026
Flowood, United States 1 open roles · last posting Sep 2026
Bozeman, United States 1 open roles · last posting May 2026
Clifton, United States 1 open roles · last posting Feb 2026
Bayonne, United States 1 open roles · last posting Jan 2026
Vineland, United States 1 open roles · last posting Sep 2026
North Plainfield, United States 1 open roles · last posting Feb 2026
Port Chester, United States 1 open roles · last posting May 2026
Apex, United States 1 open roles · last posting Jan 2026
Mooresville, United States 1 open roles · last posting Jan 2026
Killeen, United States 1 open roles · last posting Aug 2026
Port Arthur, United States 1 open roles · last posting Sep 2026
Lake Jackson, United States 1 open roles · last posting Sep 2026
Oshkosh, United States 1 open roles · last posting Sep 2026
Janesville, United States 1 open roles · last posting Sep 2026
Wausau, United States 1 open roles · last posting Sep 2026
East Wenatchee, United States 1 open roles · last posting Aug 2026
Mettawa, United States 1 open roles · last posting Jun 2026
Shoreline, United States 1 open roles · last posting Sep 2026
Gig Harbor, United States 1 open roles · last posting Sep 2026
Tinley Park, United States 1 open roles · last posting Sep 2026
Columbia, United States 1 open roles · last posting Aug 2026
Mansfield, United States 1 open roles · last posting Sep 2026
Texarkana, United States 1 open roles · last posting Sep 2026
Melville, United States 1 open roles · last posting Apr 2026
Staten Island, United States 1 open roles · last posting Mar 2026
Riverhead, United States 1 open roles · last posting Jun 2026
Charleston, United States 1 open roles · last posting Sep 2026
West Springfield, United States 1 open roles · last posting Feb 2026
Wilmington, United States 1 open roles · last posting Jan 2026
Glen Allen, United States 1 open roles · last posting Jan 2026
Flagstaff, United States 1 open roles · last posting Sep 2026
San Luis Obispo, United States 1 open roles · last posting Apr 2026
Parker, United States 1 open roles · last posting Oct 2026
Baxter, United States 1 open roles · last posting Sep 2026

Jobs

≈ $73k – $164k per year (Estimated) • Remote (United States) • Full-Time • Des Moines
SQL
GraphQL
DevOps
GCP
Azure
AWS
QA
Swagger
Postman
Apply