Lead End-to-End M&A and Investments Execution: Support Upwork’s growth strategy through identification, assessment and execution of potential mergers, acquisitions, investments, and joint ventures including sourcing, valuation, due diligence, commercial and legal document negotiations, and post-merger integration.
Financial Modeling & Business Case Development: Build and oversee detailed evaluation exercises (Build/Buy/Partner), valuation models, ROI frameworks, and scenario analyses to evaluate deal economics and to prepare acquisition and investment business cases.
Executive & Board Engagement: Translate complex market insights into actionable recommendations and prepare investment / M&A memos and presentations for leadership and the Board of Directors to secure buy-in on major initiatives.
Integration Leadership: Drive post-deal integration in partnership with cross-functional leaders to maximize value capture and ensure acquired capabilities are successfully scaled within Upwork’s platform by setting KPIs and milestones to measure integration success and drive value realization.
Competitive & Market Intelligence: Partner with Corporate Strategy team to build and advance a disciplined approach to market, competitive, and ecosystem intelligence to identify white spaces, disruptive trends, emerging opportunities and prospective companies to partner with, invest in or acquire.
Team Leadership & Development: Provide strategic direction and mentorship to a high-performing Corporate Development team, driving a culture of collaboration, accountability, and continuous learning.
Ecosystem Relationships: Cultivate relationships with bankers, VCs, advisors, and entrepreneurs to ensure strong deal and information flow.
Showing 1 of 4 positions
About Upwork
Upwork operates the world's work marketplace, pioneering a better way to work by connecting businesses with independent professionals across various industries and specializations. Their platform facilitates collaboration on projects ranging from web development to design, customer support, finance, consulting, and operations. Upwork serves a wide array of clients, from individual startups to over 30% of the Fortune 100, enabling them to engage freelance talent through a system designed for remote work, secure payments, and flexible collaboration. The company's mission is to create economic opportunities, helping people build better lives. In 2025, over $3.8 billion of work was done through Upwork, highlighting its significant economic impact.
How We Work
Upwork is a remote-first organization that champions a culture of trust and accountability. While they maintain physical offices in San Francisco and Chicago, remote work is the default for most corporate team members. The company fosters a supportive and collaborative environment, empowering individuals to lead, take ownership, and drive meaningful change. They embrace healthy conflict and value diverse perspectives to achieve shared outcomes. Upwork emphasizes clear communication norms, offers flexible scheduling, and encourages continuous learning and development. Team members frequently engage in cross-collaboration and find growth opportunities. Employees report a comfortably fast work pace and a positive work environment, with many looking forward to interacting with their teams daily.
Engineering at Upwork
Upwork's engineering team tackles complex challenges in building and optimizing a massive online marketplace. They operate a robust Service Mesh ecosystem, employing a decentralized application architecture to enhance security, resilience, and observability. Their core infrastructure leverages Kubernetes Orchestrator, specifically EKS, with Istio as the foundational mesh technology. Engineers work extensively with AWS services, implementing GitOps practices with ArgoCD for seamless CI/CD pipelines and utilizing Helm for modular deployments. The platform also focuses on AI-powered solutions, including Natural Language Query (NLQ) systems and AI agents, to improve accuracy and semantic understanding. They design and implement production-grade AI services, evaluating system accuracy and building automated evaluation pipelines. The data platform team is responsible for building and automating backend services for data ingestion, orchestration, governance, and cost optimization, supporting a platform used by hundreds of internal users. Upwork's tech stack includes a variety of languages like Python, Java, JavaScript, PHP, and Perl, alongside frameworks like Vue.js, React, and Angular. They prioritize robust automation frameworks over simple scripting for database lifecycle management across systems like Postgres, MySQL, DynamoDB, and MongoDB.
Why Join Us
Drive meaningful impact: You will contribute to creating economic opportunities for people globally, shaping the future of work.
Innovate with cutting-edge technology: Work with advanced AI-powered systems, Kubernetes, and a diverse tech stack to solve complex problems.
Thrive in a remote-first, collaborative environment: Enjoy the flexibility of remote work backed by clear expectations and a supportive team culture.
Grow your career: Access continuous learning, development opportunities, and mentorship to advance your professional skills.
Benefits & Perks
Comprehensive medical, dental, and vision insurance.
Unlimited PTO (Paid Time Off).
401(k) with company matching up to $5,000 per year.
12 weeks of paid parental leave.
Employee Stock Purchase Plan (ESPP) and company equity.
Mental health benefits and wellness programs.
Childcare benefits, including a monthly credit for backup care services.