Overview
Technologies
Salaries
Products
People
Growth
Offices
Jobs
Financials

How Upwork hires

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

Upwork scores B on the Alion truth index (A is best, E worst), measured over 6 open roles re-checked against its own hiring board: 0% look like ghost listings, 100% have gone stale and 0% are the same role posted again. Its roles close in a median of 18 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 · H-1B filings in 12 months: 21 · green card filings: 5

Visa details by country

Overview

Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.

Tech stack

Technologies named in job postings at Upwork over the last 12 months, by layer, with the share of postings for each.
Technologies in use
169
Postings analysed
134
Stack modernity
85/100AI adopter
Languages
Python24%
SQL23%
Java20%
Apex18%
JavaScript16%
TypeScript11%
Go7%
Node JS5%
Frameworks & libraries
React.js9%
Spring Boot7%
Dagster6%
Lightning Web Components4%
Visualforce3%
Django3%
JUnit2%
Playwright2%
Databases
Snowflake10%
Salesforce Data Cloud9%
Amazon Aurora7%
MySQL6%
PostgreSQL4%
BigQuery2%
Google BigQuery2%
Azure SQL Database1%
Cloud & platforms
AWS16%
Windows10%
GCP10%
Apache Kafka10%
Datadog7%
Spark6%
Azure5%
Figma5%
Developer tools
Rest API26%
Git17%
Terraform7%
dbt7%
AWS Glue6%
GraphQL6%
Model Context Protocol6%
Copado6%
AI & ML
LLM9%
Claude7%
ChatGPT2%
Gemini1%
Practices & domains
CI/CD32%
Machine Learning16%
Edge AI12%
ETL/ELT12%
AI Agents10%
Platform Engineering6%
Prompt Engineering5%
LLM Guardrails4%
Sign in to see how your skills match this stack Sign In

Salary insights

Compensation ranges based on this company's open jobs
Median
$220k
Typical range
$70k – $220k
Open positions
21
17 Jobs
Senior 100%
Level Jobs Median Typical range
Senior 17 $220k $200k – $220k
Highest paying role Senior Structural Engineer (OpenSees | AI Training & Evaluation) $220k
Normalized to USD per year
All salaries at Upwork By role, level and city, against the market · 21 jobs with pay

Products

AI Services Category
The fastest growing category on the platform, covering model work, data annotation and prompt engineering. It is also a threat, since the same technology is replacing demand for writing and basic design work.
upwork.com
Uma AI
Artificial intelligence features that write job posts, shortlist candidates and assist freelancers. Matching quality is what determines whether a client returns, and it has always been the weakest part of the experience.
upwork.com
Enterprise Suite
Managed access to freelance talent for large companies with procurement and compliance requirements. Enterprises cannot use a consumer marketplace directly, so this wraps it in the controls their legal teams demand.
upwork.com
Upwork Payroll and Compliance
Worker classification, contracts and payment handling across many jurisdictions. Misclassifying a contractor is a serious legal exposure for a client, which is a large part of why they pay the platform's fee at all.
upwork.com
Freelance Marketplace
The two-sided market where clients post work and freelancers bid or are matched to it. Its central tension is that a successful match has every incentive to leave the platform and transact directly once trust is established.
upwork.com

Growth

Hiring Momentum
65/100
Growing
Open positions
71
24 opened / 31 closed in 30 days
Median time-to-fill
18 days
faster than 54% of the market
ATS activity
Every ~3 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.
Backend
24% ▲
Enterprise Apps
15% ▲
Industrial Engineering
12% ▼
Data Science
10%
Customer Success
7% ▲
Analytics
5% ▼
Actively hiring for Backend (+15 in 30 days)
Activity Timeline
New location: Chile Chico Oct 2026
New location: Asunción Oct 2026
New location: Berlin Oct 2026
New location: Lagos Oct 2026
New location: Paris Oct 2026
Added Google Cloud Run to stack Sep 2026
Added Firestore to stack Sep 2026
Added FastAPI to stack Sep 2026
Added React Native to stack Sep 2026
Added MVVM to stack Sep 2026
Added MS SQL to stack Sep 2026
Added Kotlin Multiplatform to stack Sep 2026

Offices

Where the company hires and what each office is for
Cities
8
Hiring now
7
Countries
7
Busiest office
Manila
Loading the map
Headquarters Builds here Office with open vacancies No open vacancies right now Tap a pin for the office
San Francisco United States
HQ
Manila Philippines
2 open roles 7 posted in 90 days 50% engineering 50% remote 500-1000 est. staff
hires for QA, Marketing
seen since Aug 2026 job postings
Tokyo Japan
2 open roles 1 posted in 90 days 50% remote 200-500 est. staff $70k Avg Salary
hires for Sales, Operations
seen since Apr 2026 job postings
Seoul South Korea
2 open roles 2 posted in 90 days 50% engineering 50% remote 200-500 est. staff
hires for AI/ML, Sales
seen since Aug 2026 job postings
Kuala Lumpur Malaysia
1 open roles 1 posted in 90 days 100% remote 200-500 est. staff
hires for Customer Success
seen since Apr 2026 job postings
San Donato Milanese Italy
1 open roles 2 posted in 90 days 100% engineering 200-500 est. staff
hires for Security
seen since Sep 2026 job postings
Tampa United States
1 open roles 50-200 est. staff
hires for Administrative
seen since Dec 2025 job postings
Lagos Nigeria
1 open roles 1 posted in 90 days 50-200 est. staff
hires for Early Careers
seen since Sep 2026 job postings
Earlier presence
Monterrey, Mexico 2 open roles · last posting Jul 2026

Jobs

≈ $13k – $30k per year (Estimated) • Remote (EMEA, APAC, PT hours) • Contractor • 2+ years exp • Hyderabad
Python
SQL
pySpark
Databases
Snowflake
Apache Iceberg
Apache Kafka
AI/ML
Spark
Airflow
DevOps
AWS
Amazon S3
Apply
≈ $32k – $72k per year (Estimated) • Remote (MENA, Europe, Africa, CET hours) • Contractor • 5+ years exp • Cape Town
Claude
ChatGPT
LLM
LLM Guardrails
Apply
Remote (LATAM) • Contractor • 3+ years exp • Bogotá
Python
JavaScript
Java
SQL
Django
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Cursor
Windsurf
Claude
Dagster
Frontend
GraphQL
React.js
DevOps
AWS
Apply
≈ $19k – $42k per year (Estimated) • Remote (APAC, IST hours) • Contractor • 5+ years exp • Hyderabad
Java
Kotlin
Spring Boot
Hibernate
Spring Data JPA
Gradle
Kotlin
Mockito
Databases
MySQL
DynamoDB
RabbitMQ
Apache Kafka
Amazon Aurora
AI/ML
Copilot
Claude
Frontend
GraphQL
Mobile
JUnit
DevOps
Rest API
Datadog
GitLab CI
CI/CD
AWS
Apply
≈ $80k – $230k per year (Estimated) • Remote (LATAM, PT hours) • Contractor • 2+ years exp • Bachelor's Degree • Bogotá
Java
Kotlin
Apply
≈ $53k – $138k per year (Estimated) • Remote (LATAM, UTC-6 – UTC-5 hours) • Contractor • Asunción
Python
SQL
Scala
Snowflake
Amazon Aurora
AI/ML
Spark
Dagster
dbt
DevOps
Rest API
Terraform
GCP
Datadog
CI/CD
Git
AWS
FinOps
Analytics
ETL/ELT
AWS Glue
Apply
≈ $19k – $49k per year (Estimated) • Remote (LATAM, UTC-6 – UTC-5 hours) • Contractor • Santiago
Python
SQL
Scala
Snowflake
Amazon Aurora
AI/ML
Spark
Dagster
dbt
DevOps
Rest API
Terraform
GCP
Datadog
CI/CD
Git
AWS
FinOps
Analytics
ETL/ELT
AWS Glue
Apply
≈ $83k – $215k per year (Estimated) • Remote (LATAM, UTC-6 – UTC-5 hours) • Contractor • Bogotá
Python
SQL
Scala
Snowflake
Amazon Aurora
AI/ML
Spark
Dagster
dbt
DevOps
Rest API
Terraform
GCP
Datadog
CI/CD
Git
AWS
FinOps
Analytics
ETL/ELT
AWS Glue
Apply
≈ $66k – $165k per year (Estimated) • Remote (United Kingdom) • Contractor • London
Python
JavaScript
TypeScript
SQL
FastAPI
Databases
Firestore
Google BigQuery
BigQuery
AI/ML
Vertex AI
Gemini
Frontend
React.js
DevOps
GCP
Azure DevOps
Azure
CI/CD
Google Cloud Run
Cybersecurity
Microsoft Entra ID
Apply
≈ $8.5k – $25k per year (Estimated) • Remote (LATAM, APAC, CT hours) • Contractor • 4+ years exp • Bengaluru
SQL
Apex
Salesforce Data Cloud
DevOps
CI/CD
Management
Agile
Apply
Remote (LATAM, APAC, CT hours) • Contractor • 4+ years exp
SQL
Apex
Salesforce Data Cloud
DevOps
CI/CD
Management
Agile
Apply
≈ $60k – $156k per year (Estimated) • Remote (Mexico) • Contractor • Mexico City
C#
.NET
DevOps
Rest API
CI/CD
Docker
Kubernetes
Management
Agile
Apply

Financials

Est. Annual Revenue
$787.8M
2025
Revenue +2% YoY
Estimate Modelled from public signals, not audited accounts - read it as an order of magnitude.
Est. Annual Revenue, 2016 — 2025
YearEstimateLowHigh
2016 $164.4M $164.4M $164.4M
2017 $202.6M $202.6M $202.6M
2018 $253.4M $253.4M $253.4M
2019 $300.6M $300.6M $300.6M
2020 $373.6M $373.6M $373.6M
2021 $502.8M $502.8M $502.8M
2022 $618.3M $618.3M $618.3M
2023 $689.1M $689.1M $689.1M
2024 $769.3M $769.3M $769.3M
2025 $787.8M $787.8M $787.8M