Want a Free Job Posting?

Buy a job posting today and the second one is on us. For a limited time only. Act Now.

Upwork Jobs

Hiring? Post a Job

Show:  All Results Last 7 Days
6 hrs ago

Director, or Sr. Director, UI Engineering – new

Upwork Mountain View, CA

As Director, UI Engineering you will lead five distributed development teams comprising the heart of the Upwork marketplace. Your charter is to… Upwork

14 hrs ago

Senior Software Engineer, Workplace (Java) – new

Upwork Mountain View, CA

• Be responsible for system architecture modernization and service development for new product… Upwork

2 days ago

Director, Program Management - Engineering Chief of Staff – new

Upwork Mountain View, CA

As the Engineering Chief of Staff you will drive the key global programs that will define the day to day of how the brightest minds in the company do… Upwork

2 days ago

Senior Manager, Demand Generation – new

Upwork San Francisco, CA

• Work cross functionally with other teams and team members to help guide the portfolio of marketing programs including: website, content marketing… Upwork

4 days ago

Engagement Manager

Upwork San Francisco, CA

• Collaborate with enterprise sales to develop and execute the strategic growth plan for the accounts you manage. • Work… Upwork

7 days ago

Manager, Risk and Fraud

Upwork Mountain View, CA

• Policy Enforcement. Scale and develop policies that keep Upwork a safe places to work. • Identifying initiatives and pitch business solutions… Upwork

14 days ago

Technical Accounting/SEC Reporting Manager

Upwork Mountain View, CA

• Monitor relevant U.S. GAAP and SEC developments to ensure policies and procedures are in compliance and assist in implementation; • Partner with… Upwork

15 days ago

Director, Marketplace Platform Engineering

Upwork Mountain View, CA

As Senior Marketplace Platform Engineer you will be a key part of a distributed development team building the core services of the Upwork… Upwork

12 days ago

Product Manager, Freelancer Experience

Upwork Mountain View, CA

The ideal candidate will be a creative, collaborative, analytical, energetic and experienced product management lead. This person can juggle multiple… Upwork

16 days ago

Data Scientist (Software Engineer, Machine Learning)

Upwork Mountain View, CA

Upwork is hiring a Data Scientist to join our research team! We need data scientists to explore, analyze, and leverage our data to build cutting edge… Upwork

Upwork Reviews

Rating Trends
Recommend to a friend
Approve of CEO
Upwork CEO Stephane Kasriel
Stephane Kasriel
13 Ratings
  • Great Company!

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Business Development Representative in Las Vegas, NV
    Current Employee - Business Development Representative in Las Vegas, NV
    Positive Outlook

    I have been working at Upwork full-time (Less than a year)


    I've enjoyed working for Upwork during my time here for a number of reasons. I work in Business Development, and the team that I work with was very supportive when I started. The work environment is very "Silicon Valley-esque", in the sense that things are always changing, and management is always open to new ideas.


    I don't see many downsides of working for Upwork. We're really the largest player in the industry, so competition is almost non-existent when selling. Other than that, I'm happy here.

    Advice to Management

    Keep doing what you're doing. Stay innovative, and you will be successful for years to come!

Work at Upwork? Share Your Experiences


Click to Rate
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.