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.
Contract: Development Team Lead / Manager (Java)
Company: Upwork
Location: Remote
Posted Jan 25, 2025
Senior ML Infra Engineer, Machine Learning Infrastructure & Data
Company: Upwork
Location: Remote
Posted Jan 25, 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.
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.