Umbra
Umbra

Umbra

Measured by AhrefsDR57Ahrefs DR: 57/100. Above median. Measured by Ahrefs. Median 44.Measured by StartupHub.aiAgent52Agent Readiness: 52/100. Top 25%. Measured by StartupHub.ai. Median 41.Measured by Google PageSpeedSpeed69Site Speed: 69/100. Above median. Measured by Google PageSpeed. Median 62.Measured by StartupHub.aiTrust94Data Trust: 94/100. Top 25%. Measured by StartupHub.ai. Median 61.

SAR satellite company delivering the most capable synthetic aperture radar data on the market.

2015Active193Santa Barbara, United States

About

Umbra, founded in 2015 by Gabe Dominocielo and David Langan, operates the world's most capable SAR (synthetic aperture radar) satellites. Headquartered in Santa Barbara, CA with presence in Austin, TX and Washington, D.C., the company has raised $168M total including $32.4M from Starbridge Venture Capital and Nimble Ventures. Umbra has 193 employees and generates $15.6M+ in annual revenue delivering high-resolution radar imagery.

Key facts

Website
umbra.space
Headquarters
Santa Barbara, United States
Founded
2015
Employees
193
Total funding
$168M (Series A)

Tech stack

Detected on umbra.space, last scanned 25 Oct 2026.

Frontend
jQuery
Analytics
Google Analytics 4, Google Tag Manager
SEO
All in One SEO
Support
HubSpot
CMS / Builders
WordPress, GitBook
CDN
Cloudflare
Email provider
Google Workspace

Umbra scores 57. Does yours?

That is its Ahrefs DR: the backlink strength of a domain, on the Ahrefs 0 to 100 scale. Paste your website and you get yours in about a minute.

Add first review

Frequently asked

Is Umbra trustworthy and reputable?

StartupHub's Data Trust & Reputation score for Umbra is 94 out of 100, a trusted rating, based on site security posture, privacy practices, malware and phishing checks, and public reputation signals.

How much funding has Umbra raised?

Umbra has raised a total of $168M in funding. The most recent round on record is Series A.

How many employees does Umbra have?

Umbra has approximately 193 people on record.

Customers
4
N
NASA

Government Earth Science Research

SD
Space Development Agency (SDA)

Government Defense & Space

MI
Maxar Intelligence (formerly Maxar Technologies)

Geospatial Intelligence Providers

E
e-GEOS

Geospatial Intelligence Solutions

Confirmed customers of Umbra.

Public record

SEC filings, insider activity, nonprofit links and pay benchmarks for Umbra