About the job
Join Upwork ($UPWK), the premier global work marketplace connecting talent with opportunities. We cater to a diverse clientele, ranging from agile startups to Fortune 100 giants, through a reliable platform that fosters collaboration and unlocks potential.
In the past year, our platform facilitated over $3.8 billion in work, enabling skilled professionals to engage in projects they are passionate about while advancing their careers.
We invite you to be part of Upwork’s Hybrid Workforce Solutions (HWS) Team. This globally distributed team is dedicated to supporting Upwork’s operations. Our members work from various locations, contributing to our mission.
As a member of Upwork's Data Infrastructure team within the Data Platform Services (DPS) organization, you will play a pivotal role in the design, operation, and automation of our database systems (Postgres, MySQL, DynamoDB, MongoDB) across Upwork’s expansive infrastructure. This position merges database engineering acumen with robust software development to create essential automations for Upwork’s critical data assets.
You will tackle complex challenges, orchestrating systems that include Terraform, RDS, Presto, and Rancher. Key challenges include:
- Executing zero-downtime migrations and cross-region replication.
- Implementing comprehensive database provisioning (infrastructure deployment, user/access configuration, service integration).
- Managing vulnerabilities and enforcing security measures at scale.
- Responding to high-severity database alerts (24/7 on-call rotation).

