Upwork - Contract: Senior Backend Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong backend engineering experience in production systems. • Proficiency in Python and SQL (JavaScript a plus). • Python and SQL • Hands-on experience with Snowflake or large-scale data warehouses. • Snowflake • Experience with AWS and workflow orchestration (Airflow preferred). • Strong operational mindset: monitoring, troubleshooting, and performance tuning. • Ability to work independently in a remote, distributed team with minimum supervision and attention to detail. • Communicate frequently and effectively in English. • Can commit at least 3 hours a day, overlapping with the working hours of the Upwork Data Platform team - typically 8 AM - 11 AM PST. • Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. • Additionally, to the extent permitted under applicable law, a criminal background check may be required as a condition of engagement. • We use BrightHire, an AI-enabled tool, to record interviews and summarize interview transcripts. The tool allows the interviewer to focus on the discussion and does not score or evaluate talent or make recommendations. The interview transcripts are reviewed, and decisions are only made by humans. Any individual who prefers not to have their interview recorded through BrightHire can opt out when the interview is scheduled. • To learn more about how Upwork processes and protects your personal information as part of the application process, please review our Global Job Applicant Privacy Notice
Responsibilities
• Build and operate backend services and automation for the Snowflake data platform. • Support data ingestion pipelines (RDS/Oracle → Snowflake) and reverse ETL (Snowflake → RDS). • Develop and maintain Airflow (AWS MWAA) workflows for ingestion, data quality, and ops automation. • Implement tooling for data quality checks, platform governance, and SOX-related controls. • Help monitor and optimize Snowflake performance and costs. • Deliver production-ready solutions with minimal supervision.
No credit card. Takes 10 seconds.