Senior Data Engineer

| Hybrid
Sorry, this job was removed at 11:17 a.m. (CST) on Saturday, November 3, 2018
Find out who's hiring in Chicago.
See all Data + Analytics jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Upwork is the world's largest freelancing website. Each year $1.5 billion of work happens through Upwork, allowing businesses get more done and helping professionals break free of traditional time and place boundaries and work anytime, anywhere on projects they love. At Upwork, you'll help build on this momentum. Together, we'll create economic and social value on a global scale, providing a trusted online workplace for businesses to connect with extraordinary talent and work without limits.

Our Data Management team is tasked with building and supporting the business analytics infrastructure at Upwork that analysts and partners use on a daily basis to make critical business decisions. We are looking for a passionate engineer who has a love of data and analytics to empower our Sales, Marketing, and Enterprise teams in leveraging data to drive and measure impact. In this role, you will own the end-to-end analytics solution partnering with data infrastructure product and engineering to develop and operate the complete solution. You will have an instrumental role in ensuring that our analysts, business partners, and executive team have consistent and reliable data and insights at their fingertips.

Your Responsibilities:

  • Own the entire end-to-end execution from requirements gathering from key stakeholders to building scalable, efficient, and reliable data marts which provide our business partners with clarity into the complexities of our platform
  • Create maintainable, scalable data processing pipelines in PostgresSQL, Python, and other data processing language in the data platform running in AWS
  • Define, develop, and operate functional data marts/cubes with common open source and SaaS based data processing and management tools like embulk, airflow, rundeck, Spark, Informatica, etc.
  • Partner with cross-functional engineering peers as you take ownership of the entire analytics lifecycle including instrumentation, logging, data modeling, data warehousing, data delivery and dashboarding
  • Provide guidance on development and implementation of data quality rules and validation processes, leading initiatives to improve data quality and issue resolution
  • Partner with Sales and Enterprise teams in defining and executing their analytics and reporting roadmap
  • Function as the subject area expert in Sales and Enterprise data domain maintaining business specific metadata and data integration contracts with 3rd party vendors as well as internal data owners

What it takes to catch our eye:

  • 8+ years combined experience in database application development, data management and governance in medium and large size companies
  • Experience with marketplace businesses, especially as it pertains to working with large datasets inherent to two-sided marketplaces
  • A proven record of taking large data projects from ideation to implementation
  • Expert in writing advanced SQL and performance tuning others’ SQL
  • Expert in designing, implementing, and operating efficient, scalable, and reliable data transformation pipelines
  • Strong analytical skills; ability to collect, organize, and analyze information
  • Solid experience in database modeling, architecture, design, and implementation
  • Familiar with sales process, sales commission attribution methodologies, and Salesforce.com application and data architecture
  • Fluent in data visualization techniques with tools such as Looker, Domo, or similar
  • Able to influence, lead, and communicate effectively across engineering teams, business units and other partners to negotiate priority, scope, and design solution
  • Excellent oral, written, and presentation skills, including the ability to work in person, virtually, and in a globally-staffed environment
  • Fluent and effective in working with a global distributed team
  • Demonstrate strong understanding of development processes and agile methodologies

Come change how the world works. At Upwork you’ll help shape the future of work. From our offices in San Francisco, Mountain View and Chicago, together we’re creating exciting new opportunities for a world of professionals. You’ll be part of a vibrant culture built on shared values: Inspire a boundless future of work, Put our community first, Have a bias towards action, and Build amazing teams. Along the way you’ll have fun and enjoy the perks of a people-first company: Work from Home Wednesday's, daily breakfast and lunch, regular in-office happy hours, top-notch benefits … and more. Check out Upwork’s spotlight on The Muse for a glimpse of our daily work/life balance. Upwork is proudly committed to recruiting and retaining a diverse and inclusive workforce. As an Equal Opportunity Employer, 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.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is located in Chicago's West Loop. We are close to public transportation and restaurants galore.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UpworkFind similar jobs