Director of Software Engineering, Node.js - Web Scraping Expert

Job not on LinkedIn

March 12

Apply Now
Logo of PortPro

PortPro

Transport • SaaS

PortPro is a privately-owned technology company that specializes in providing advanced operational software solutions tailored for drayage carriers and freight brokerages. Their platform is designed to enhance drayage operations by improving communication, operational efficiency, and customer satisfaction. Utilizing a modern Transportation Management System (TMS), PortPro focuses on helping companies streamline their processes, improve cash flow, boost operational performance, and grow their business. The company's award-winning software supports both asset-based and non-asset based divisions, enabling seamless integration and comprehensive management of drayage trucking and brokerage operations. PortPro is recognized for their customer support and innovative technology offerings that empower clients to achieve greater transparency and efficiency in their operations.

51 - 200 employees

🚗 Transport

☁️ SaaS

💰 $12M Series A on 2023-01

📋 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.

🎯 Requirements

• 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). • 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.

Apply Now

Similar Jobs

February 14

OpenSea

201 - 500

🛍️ eCommerce

🎮 Gaming

Join OpenSea as a Staff Backend Engineer to develop core features of their NFT marketplace backend applications. Collaborate remotely in a team-driven, innovative environment.

🇺🇸 United States – Remote

💵 $190k - $345k / year

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

February 13

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

We're seeking a Staff Software Engineer to create products for institutional customers at Coinbase.

🇺🇸 United States – Remote

💵 $211.7k - $249k / year

💰 $21.4M Post-IPO Equity on 2022-11

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

February 12

Maker

11 - 50

🛍️ eCommerce

☁️ SaaS

🏪 Marketplace

Join Maker as a Backend Developer working with Node.js and managing infrastructure in a fast-paced environment.

🇺🇸 United States – Remote

💰 Seed Round on 2017-04

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🦅 H1B Visa Sponsor

February 11

National Congress of American Indians

11 - 50

🤲 Charity

🤝 Non-profit

🌍 Social Impact

Join Native as a Back-end Engineer to develop APIs and services for liquidity infrastructure solutions.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

February 9

Uniswap Labs

51 - 200

₿ Crypto

💸 Finance

🌐 Web 3

As Staff Backend Engineer, lead technical initiatives and shape systems at Uniswap Labs, enhancing crypto technology.

🇺🇸 United States – Remote

💵 $240k - $270k / year

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com