Jobs at Upwork

467,497 open positions

Upwork is the global platform that connects freelancers with businesses, but it also maintains a dedicated tech talent pool. Known for its flexible remote model and data‑driven hiring, Upwork attracts companies looking to scale quickly without a traditional office footprint.

Current openings span software engineering, product management, UX/UI design, data science, and DevOps. Candidates can expect project‑based contracts, hourly or fixed‑price work, and a performance review system that rewards high ratings and repeat clients.

Checking Upwork on Job Transparency gives instant visibility into posted salary ranges, client ratings, and employee sentiment. This transparency lets you compare compensation against industry benchmarks and decide if a role matches your career goals before sending a proposal.

Senior FinOps Engineer

Company: Upwork

Location: Remote

Posted Jan 30, 2025

Director - Internal Communications

Company: Upwork

Location: USA

Posted Jan 29, 2025

Upwork, a global work marketplace, is seeking a strategic Director of Internal Communications. The role involves developing and executing internal communication strategies, leading corporate communications, expanding internal communication tools, and collaborating with cross-functional teams. The ideal candidate should have excellent communication skills, experience in scaling organizations, and a proven track record in building and leading teams. Upwork is a remote-first company with a vibrant culture, committed to diversity and inclusion, offering competitive benefits and opportunities for growth.

Senior FinOps Engineer

Company: Upwork

Location: USA

Posted Jan 27, 2025

Upwork, a global work marketplace, is seeking a Senior FinOps Engineer to optimize cloud spending and foster a cost-conscious culture. The role requires 5+ years of experience in DevOps or cloud infrastructure, with at least 2+ years in FinOps and a proven track record of cost optimization. The candidate should have technical expertise in Python, AWS, and GCP, along with a deep understanding of cloud ecosystems. They should be passionate about identifying cost-saving opportunities, have strong analytical skills, and be able to collaborate effectively with cross-functional teams. Upwork is committed to diversity and inclusion, offering exceptional benefits to its employees.

Head of Corporate Strategy

Company: Upwork

Location: Remote

Posted Feb 04, 2025

Lead Content Designer

Company: Upwork

Location: Remote

Posted Jan 25, 2025

Director, Internal Communications

Company: Upwork

Location: Remote

Posted Jan 30, 2025

Upwork, a global work marketplace, is seeking a strategic Director of Internal Communications. The role involves developing and executing a forward-thinking internal communication strategy, leading corporate internal communications, and managing the Internal Comms team. The ideal candidate should have excellent communication skills, experience in scaling organizations, and a proven track record in building and leading teams. Upwork offers a competitive salary range of $158,000 to $249,500 USD, along with benefits and a vibrant, inclusive culture.

Senior/Lead Full-Stack Engineer

Company: Upwork

Location: Europe

Posted Jan 29, 2025

Upwork, a global work marketplace, is seeking a Senior Full Stack Engineer to design and build their high-performing Agentic platform. The role involves working with Engineering teams, Product Managers, and Designers to create outstanding products. The ideal candidate should have solid software development experience with Java, extensive experience with REST and relational databases in a cloud environment, deep knowledge of modern JavaScript, and experience with AI coding assistants. Upwork is committed to fostering a diverse and inclusive workforce.

Senior FinOps Engineer

Company: Upwork

Location: Remote

Posted Jan 27, 2025

Upwork, a global work marketplace, is seeking a Senior FinOps Engineer to optimize cloud spending and foster a cost-conscious culture. The role involves developing and implementing FinOps strategies, collaborating with cross-functional teams, creating reporting dashboards, and staying updated on cloud cost management trends. The ideal candidate should have 5+ years of experience in DevOps or cloud infrastructure roles, with at least 2+ years in FinOps, proficiency in Python, AWS, and GCP, and a passion for identifying cost-saving opportunities.

Frequently Asked Questions

What is it like to work at Upwork?
Upwork prioritizes autonomy—freelancers choose project hours, set rates, and work from any location. The company offers a quarterly stipend for skill development, a transparent feedback loop, and a robust invoicing system that guarantees payment within 30 days.
What types of positions are available at Upwork?
Upwork hires for full‑time roles such as Senior Software Engineer, Product Owner, Data Scientist, DevOps Engineer, and UX Lead. Entry‑level roles include Backend Developer, Frontend Engineer, and Technical Support Specialist. All positions require proficiency in modern cloud stacks and agile practices.
How can I stand out as an applicant?
Tailor each proposal to the client’s brief—highlight relevant projects, quantify results, and include a link to a live demo or code repository. Earn Upwork skill badges, maintain a 5‑star rating, and submit a concise, well‑structured résumé that lists measurable achievements.

Other Companies Hiring