--- title: 'Director of Software Engineering (Node.js & Web Scraping Expert) at PortPro' canonical: 'https://feeny.ai/job/director-of-software-engineering-node-js-web-scraping-expert-portpro-los-angeles-yz29x8cv83by' type: 'job' last_seen: '2026-09-07' --- # Director of Software Engineering (Node.js & Web Scraping Expert) at PortPro - **Company:** PortPro - **Location:** Los Angeles, CA - **Work type:** remote - **Posted:** 2025-03-11 - **Last confirmed live:** 2026-09-07 - **Apply:** https://jobs.lever.co/portpro/80a9ef69-2aaa-411d-9619-6a599ab3ba98 ## Job description We are seeking a Director of Software Engineering with deep expertise in Node.js development and large-scale web scraping. This role will lead the engineering team, designing and optimizing high-performance, distributed web scraping systems. The ideal candidate has extensive experience in handling anti-bot measures, data pipeline optimization, and scalable cloud-based architectures. Key Responsibilities- Software Engineering & Web Scraping Leadership: - Architect, develop, and maintain scalable and distributed web scraping systems using Node.js[.](http://Node.js.Design) - Design and implement data extraction pipelines to process large volumes of structured and unstructured data. - Develop solutions to bypass anti-bot mechanisms, including CAPTCHA handling, session management, fingerprinting, and IP rotation. - Optimize scraping processes for performance, reliability, and efficiency while managing proxy services(residential, datacenter, rotating).Oversee data storage and processing strategies, ensuring high availability and consistency. - Collaborate with Product, DevOps, and Data Science teams to integrate extracted data into analytics and business applications. - Implement best practices for microservices, API integrations, and real-time data streaming. Key Responsibilities- Scalability, Security & DevOps: - Lead the transition to cloud-native, containerized, and serverless architectures for web scraping. - Ensure compliance with legal and ethical standards (robots.txt, GDPR, CCPA, etc.).Optimize cloud resources (AWS, GCP, or Azure) to support high-throughput scraping. - Manage real-time monitoring and alerting systems to detect scraping failures, IP bans, or performance bottlenecks. - Work closely with DevOps teams to optimize CI/CD pipelines, automated deployments, and system scalability. Key Repsonsibilities- Engineering Team Management & Strategy: - Lead, mentor, and grow a high-performance engineering team. - Define and execute the technology roadmap, aligning with business objectives. - Foster a culture of continuous learning, collaboration, and innovation. - Implement agile development methodologies (Scrum, Kanban) to optimize project execution. - Ensure code quality, security, and best practices across all engineering efforts. Qualifications & Experience- Technical Expertise: - 10+ years of experience in software engineering, with at least 5+ years in web scraping and large-scale data extraction. - Strong hands-on expertise in Node.js, Puppeteer, Playwright, Cheerio, Selenium, and headless browser automation. - Extensive experience in handling CAPTCHAs, IP rotation, session management, and anti-bot evasion techniques. - Deep knowledge of proxy management (residential, datacenter, rotating, and VPNs).Experience with NoSQL/SQL databases (MongoDB, PostgreSQL, Redis, Elasticsearch, etc.). - Familiarity with data processing frameworks (Kafka, RabbitMQ, Spark, Airflow, etc.).Strong experience with CI/CD, containerization (Docker, Kubernetes), and cloud deployment (AWS/GCP/Azure). Qualifications & Experience- Leadership & Soft Skills: - Proven track record of scaling engineering teams and leading complex projects. - Strong problem-solving and debugging skills, especially for scraping challenges and performance bottlenecks. - Excellent communication and stakeholder management skills. - Passion for mentorship, team development, and continuous learning. Preferred Qualifications: - Experience with machine learning for data extraction and NLP. - Knowledge of browser fingerprinting and bot detection mechanisms. - Familiarity with enterprise-scale web crawling frameworks (Scrapy, Colly, Apify, etc.). - Prior leadership experience in data-driven businesses or web scraping startups. ## About PortPro ## Company Overview - **One-liner**: PortPro provides an AI-powered transportation management system (TMS) and operational software purpose-built for drayage carriers and freight brokerages, automating workflows from delivery order to payment. - **Entity Type**: Private (Series A, $12M raised) - **Headquarters**: Kearny, New Jersey, United States (with an office in Jersey City, NJ) - **Founded**: 2019 - **Founders**: Michael Mecca (CEO) ## Core Business - **Primary industry**: Drayage / Truck Transportation Software (SaaS TMS), with embedded AI agents for logistics operations - **Target customers**: B2B — drayage trucking companies, freight brokerages, intermodal carriers (SMB to mid-market) - **Mission or purpose statement**: PortPro's stated purpose is to help drayage trucking companies "move containers faster, bill faster, and improve customer service" so they can "build a strong, profitable business — even in a down market." CEO Michael Mecca grew up in drayage and built the company to replace legacy systems that held hard-working operators back. ## Products & Services - **PortPro TMS (drayOS)**: Core drayage transportation management system covering the full workflow — order entry, dispatching, customer service, invoicing. Features include bulk delivery-order uploads, auto-load creation, terminal website data pull (ETA, container size), driver mobile app, real-time GPS tracking, self-service customer portal, automated customer rates, and last-free-day alerts. - **Jerry (AI Dispatcher)**: AI agent that builds optimal dispatch schedules in seconds, automatically adjusts plans based on real-time disruptions, reduces empty miles, increases street turns, suggests appointments, and improves driver utilization by up to 25%. - **Helen (AI Biller & CSR)**: AI agent that automates invoice submission via customer portals, identifies and recovers missed accessorial charges ($30–50 per load), remembers customer requirements (seal numbers, BOL stamps, POD photos within 2 hours), and enables same-day invoicing. - **PortPro AI Platform**: The broader AI layer that plugs into the TMS and "executes on your behalf" using AI agents that work 24/7/365. ## Market Standing - **Valuation/Market Cap**: Not disclosed - **Key Metric**: Total Funding — $12M (Series A, January 2023, led by Avenue Growth Partners) - **Notable Investors/Partners**: Avenue Growth Partners (lead investor); integrations and presence across modern tools including HubSpot, Salesforce, Zendesk, Freshdesk, and AWS infrastructure - **Growth Signals**: - 550+ drayage companies and brokers use PortPro - 149 employees, up 16% YoY (+26 people) - Workforce distributed across 11 countries including the US, Nepal, India, Colombia, and Jamaica - Reported customer outcomes: 70% average increase in operational efficiency, 25% average increase in cash flow, and 4.8 average rating on G2 and Capterra - Product expansion into AI agents (Jerry and Helen), positioning for autonomous back-office operations ## Competitive Advantages - **Deep vertical specialization**: Built specifically for drayage (not general freight), a niche segment with complex terminal-specific workflows. CEO/founder has direct drayage industry roots. - **AI-first agent layer**: Jerry and Helen are positioned as "the world's first AI agents for drayage" — executing on behalf of the customer rather than just providing a dashboard. - **Revenue recovery engine**: The platform's ability to catch missed accessorials and automate billing directly improves customer cash flow, a compelling ROI story. - **Global engineering delivery model**: A distributed workforce across 11 countries (including a significant engineering hub in Nepal and India) enables cost-efficient 24/7 development and support. - **Credibility in the industry**: 550+ customers, 4.8-star reviews on G2/Capterra, and strong repeatable outcomes (operational efficiency, cash flow) create switching costs for customers on legacy systems. ## Strategic Focus - **AI agent expansion**: Doubling down on PortPro AI agents (Jerry and Helen) to automate dispatch, billing, and customer service workflows — "keeping more of the money you've earned." - **Continued product depth**: Enhancing TMS capabilities around terminal data integration, real-time status visibility, and customer self-service. - **Growth in a down market**: Explicitly targeting profitability and efficiency gains for carriers to win business even during freight market downturns. - **Global scaling**: Growing engineering teams in Nepal and India alongside US commercial functions; actively hiring senior leadership in DevOps and Software Engineering. ## Why Work Here - **Culture highlights**: Private, founder-led company where the CEO "grew up in drayage" — a mission-driven team focused on serving hard-working trucking operators. Leadership team recently added an SVP of People (Ilyssa Rabinowitz), signaling investment in employee experience. - **Remote/hybrid policy**: Remote-friendly — multiple open roles are listed as "Remote — New York City, New York," and Built In lists PortPro as a remote workspace. - **Engineering culture**: Modern and broad tech stack including React, TypeScript, Python, Node.js, MongoDB, PostgreSQL, Redis, Kubernetes, Terraform, Docker, GraphQL, Hugging Face, TensorFlow, OpenAI, and Datadog. Emphasis on AI/ML applications (scraping, LLM agents, automation). Roles include senior engineering leadership (Director of DevOps, Director of Software Engineering with Node.js and web scraping expertise). - **Global team environment**: Work alongside colleagues across the US, Nepal, India, Colombia, Jamaica, and more — a genuinely global engineering organization. - **Perks context**: Though specific perks are not extensively documented, the company shows strong growth (16% YoY headcount), a meaningful product roadmap (AI agents), and funded stability ($12M Series A) with a clear ROI-driven product story. ## Sources 1. [lever.co](https://jobs.lever.co/portpro) 2. [portpro.io](https://portpro.io/) 3. [portpro.io/about-us](https://portpro.io/about-us) 4. [linkedin.com](https://linkedin.com/company/portpro) 5. [builtin.com](https://builtin.com/company/portpro-technologies-inc) ## Other roles at PortPro - [Director of DevOps](https://feeny.ai/job/director-of-devops-portpro-los-angeles-txshe4arr8h4) — Los Angeles, CA - [Staff Engineer](https://feeny.ai/job/staff-engineer-portpro-new-york-city-0xr4t6njsand) — New York City, NY - [Data Scientist](https://feeny.ai/job/data-scientist-portpro-new-york-city-a08q37xc5tzs) — New York City, NY - [Engineering Manager](https://feeny.ai/job/engineering-manager-portpro-new-york-city-ag6ea4vh1cdz) — New York City, NY