Python Automation Engineer – Real-Time Message Monitoring, Parsing & Review Workflow

Posted 3 weeks ago

Worldwide

Summary

We are looking for an experienced Python automation developer to help build a secure, reliable, real-time content monitoring and routing system for our internal trading research operations. The system will monitor several permission-based financial signal sources that our team has access to, extract text and image-based updates, apply automated parsing and formatting rules, and route the cleaned messages into a private internal review workspace for our analysts. The goal is to create a fast, stable backend workflow that helps our in-house team review incoming trading-related updates more efficiently. **Key Responsibilities:** **Real-Time Monitoring Engine** Build a Python-based backend service that can monitor approved message sources in real time and capture new text and image updates as they appear. **Routing Pipeline** Route incoming updates immediately into a private internal review workspace with minimal delay. **Text Parsing & Transformation** Implement rules that automatically clean, reformat, and standardize incoming messages. This may include removing unnecessary formatting, cleaning emojis, replacing original CTAs, and applying our own internal templates. **Symbol & Keyword Mapping** Create flexible mapping logic for trading symbols and assets, such as converting “Gold” into “XAUUSD” or standardizing other common financial instrument names. **Regex & Filtering Rules** Build configurable regex-based filters for message sanitization, keyword detection, signal extraction, and formatting rules. **Reliability & Safety Handling** Implement stable error handling, rate-limit awareness, retry logic, logging, and monitoring so the system can run continuously without manual supervision. **Deployment** Deploy the system as a continuous cloud service using Docker, Railway, Heroku, VPS, or a similar hosting setup. **Documentation** Provide clear setup documentation so our team can maintain, update, and expand the system later. **Technical Requirements:** Strong proficiency in Python. Experience with asynchronous programming. Experience building automation systems that monitor real-time content sources. Strong knowledge of APIs, webhook-based workflows, or user-authorized data access methods. Experience with message parsing, regex, data cleaning, and text transformation. Ability to build reliable cloud-hosted services with logging and error handling. Experience with Docker or similar deployment tools. Understanding of financial/trading terminology is a strong advantage. **Nice to Have:** Experience building internal review dashboards or message-routing workflows. Experience with financial signal workflows, trading alerts, or market-data automation. Experience with image/text handling and OCR-style workflows. Experience creating admin panels or simple configuration interfaces for non-technical users. **Important Notes:** All monitored sources are permission-based and used only for internal review by our team. We are not looking for spam automation, mass messaging, unsolicited outreach, or anything that violates platform rules. We want a clean, stable, long-term internal automation system that can be maintained and expanded. **Project Outcome:** By the end of the project, we want a working backend system that: Monitors approved trading-related message sources. Extracts relevant text and image updates. Cleans and transforms the content according to our rules. Routes the final version into our private internal review workspace. Runs continuously in the cloud. Includes clear documentation for future updates. **To Apply:** Please include: Examples of similar Python automation or real-time monitoring projects you have built. Your recommended architecture for this type of system. Your experience with regex, parsing, and cloud deployment. Your estimated timeline for building the first working version.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $15.00

    -

    $45.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Data Scraping
API Integration
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 weeks ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Oct 31, 2011
  • Israel
    Shoval7:11 AM
  • $22K total spent
    48 hires, 13 active
  • 1,424 hours
  • Sales & Marketing
    Small company (2-9 people)

Explore similar jobs on Upwork

Job Aggregation and Dashboard CreationHourly‐ Posted 8 months ago
Automation
Data Scraping
Data Extraction
API
UI/UX Prototyping
Web Scraping
Install and Integrate UTM Grabber PluginFixed-price‐ Posted 3 weeks ago
WordPress

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