Automation Engineer, Data Collection and Publishing Tooling (Python/Node)

Posted 4 hours ago

Worldwide

Summary

We are building the internal tooling for a short-form content operation and need the engineer who owns it. You would be the only engineering hire in the unit, working directly with the operations lead. WHAT YOU WILL DO - Build and maintain metrics ingestion for each social platform we publish to - Build publishing orchestration with per-channel rate limiting - Maintain network and device configuration tooling - Own the probes that detect when a channel's reach has been suppressed - Respond to infrastructure blockers raised by the operations team WHAT YOU SHOULD HAVE - Strong Python or Node - Practical experience with headless browser automation, proxy configuration and browser fingerprint management, because platform data collection at scale needs all three - Above all, pragmatism about fragility: these integrations break constantly by their nature, and the job is building things that fail loudly rather than things that never fail HOW WE SCREEN A technical conversation plus a small take-home. Given a platform page, extract a defined set of metrics reliably. Then explain how you would detect your own scraper silently breaking. The second half is the part we care about most. ABOUT THE WORK Person.ai is a consumer AI companion app. We are building an in-house short-form content and distribution team rather than outsourcing it, so this is a long-term role inside a permanent unit, not a one-off project. START DATE We expect to start this role within about 4 weeks. We are sourcing early to find the right person. LOCATION Open worldwide. We work asynchronously and care about reliable overlap, not a specific timezone.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $30.00

    -

    $55.00

    Hourly
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Python
Data Scraping
Node.js
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 18, 2010
  • United States
    Fletcher8:49 AM
  • $2M total spent
    1,517 hires, 33 active
  • 141,413 hours

Explore similar jobs on Upwork

ETL
Airtable
Database Design
Automation
No-Code Development
Data Migration
Zapier
Customer Relationship Management
Data Entry
Virtual Assistance
Email Communication
Administrative Support
Google Docs

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo