
About Upwork
Your go-to platform for freelance talent
Key Highlights
- Over 18 million registered freelancers and 5 million clients
- Headquartered in San Francisco, California
- Offers services in writing, design, programming, and marketing
- Facilitates dynamic workforce scaling for businesses
Upwork is a leading online platform headquartered in San Francisco, California, that connects businesses with freelancers and agencies across various industries. With over 18 million registered freelancers and 5 million registered clients, Upwork facilitates dynamic workforce scaling for companies o...
🎁 Benefits
Upwork provides competitive compensation, flexible work hours, and the ability to work remotely from anywhere. Freelancers can also benefit from a rob...
🌟 Culture
Upwork fosters a remote-friendly culture that emphasizes flexibility and independence, allowing freelancers to choose projects that align with their s...
Skills & Technologies
Overview
Upwork is hiring a Senior Data Engineer to build and operate Data Platform as a Service capabilities. You'll work with CI/CD for data, data mesh enablement, and automation. This role requires strong experience in data engineering practices.
Job Description
Who you are
You have 5+ years of experience in data engineering, focusing on building scalable and reliable data products. Your expertise includes designing and implementing CI/CD processes for data, ensuring that data pipelines are efficient and well-governed. You understand the importance of observability and have experience in setting up monitoring and alerting systems to maintain platform reliability.
You are skilled in enabling data mesh patterns, allowing teams to work independently while ensuring data governance and quality. Your background includes collaborating with analytics and AI teams to enhance developer experience and improve time-to-delivery for data products. You thrive in a hybrid work environment and are comfortable working with global teams.
What you'll do
In this role, you will build and operate platform services that empower teams to deliver data products reliably. You will design and implement CI/CD workflows for data, including testing, deployments, and rollback strategies. Your focus will be on improving data platform reliability through observability practices, setting SLAs/SLOs, and creating incident response runbooks.
You will partner closely with data engineering, analytics, and AI teams to enhance platform capabilities and ensure that data products meet the needs of internal stakeholders. Your responsibilities will include developing automation solutions to streamline workflows and improve efficiency across the data platform. You will also play a key role in mentoring junior engineers and sharing best practices within the team.
What we offer
At Upwork, we offer a collaborative and inclusive work environment where you can grow your skills and advance your career. You will have the opportunity to work on impactful projects that shape the future of work. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in transforming how companies and talent connect and collaborate.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Upwork.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer
YLD is hiring a Senior Data Engineer to design scalable and resilient data architectures. You'll work with Python, PySpark, and Azure to build innovative data solutions. This position requires proven experience in data engineering and cloud environments.

Data Engineer
Wpromote is hiring a Senior Data Engineer to design and optimize data infrastructure. You'll work with technologies like Airflow, AWS, and PostgreSQL. This position requires significant experience in data engineering.

Data Engineer
Bestow is hiring a Senior Data Engineer to build robust data pipelines and design scalable data models. You'll work with technologies like Airflow, AWS, and BigQuery. This position requires experience in data engineering and mentoring junior engineers.

Data Engineer
10Pearls is hiring a Senior Data Engineer to design and maintain scalable data pipelines and architectures. You'll work with technologies like Python, Snowflake, and Databricks. This position requires strong expertise in data engineering practices.