Web Data Extraction Engineer
Note: No recruiters
Note: Applicants must have permanent work authorization in the US; we are not sponsoring visas for this role
Note: This is an in-office position, we are default ‘in office' and if you are not in the Raleigh, NC/Triangle area, you must relocate at your own expense, we do not have a relocation package/budget for this role.
About the Role
ReFiBuy is looking for a Web Data Extraction (WDE) Engineer. On behalf of our retail, brand and agency customers, our platform monitors many external systems via a variety of mechanisms including API, MCP, A2A and WDE (aka crawling, spidering, scraping). We are looking for someone that can own this part of our platform from soup to nuts. You'll design and implement a modern Agentic solution that self-monitors, self-heals and adapts to any changes. We utilize a variety of proprietary and commercially available systems to retrieve publicly available information.
Required Experience:
- Proficiency in programming languages such as Python, C#, or Typescript
- Mastery of Web Technologies: Understanding of HTML, CSS, and JavaScript
- Experience using Web Data Extraction systems like Scrapy, Puppeteer, or crawl4ai
- Understanding of search engine optimization and web crawling
- Experience using AI Coding tools ( > 1 year)
- Experience with distributed computing in a cloud environment (>3yrs)
- End-to-end product skills from concept through to delivery
- Undergraduate BS in Computer Science/Engineering
Nice to Have:
- Typescript / React / NextJS
- ETL System experience
- Experience with containerized workload systems (Docker, Kubernetes)
- Experience with build automation/CI
- Experience with DevOps
- Experience with AWS technologies (S3, RDS, SNS, etc.)
What We Value:
- Code Quality: Clean, maintainable, well-structured code following established patterns
- Architecture Awareness: Understanding of component composition, separation of concerns
- Attention to Detail: UI/UX that feels polished and intuitive
- Learning new technologies and adapting to evolving requirements
- Hunger to learn, intellectual curiosity
- We believe we're more efficient in the office, get off Zoom and see the World in 3D.
What You'll Learn:
- Latest AI development tools (ClaudeCode, Cursor, etc.)
- Real-time features and WebSocket connections
- AI-powered user interfaces and chat experiences
- Multi-tenant SaaS architecture considerations
Benefits
While we're a seed-stage startup, ReFiBuy offers:
- Health, Dental, Vision - 80% of base plan covered by ReFiBuy
- 401k w/ match: 100% of contribution up to 1% of salary and 50% up to 5%, no vesting
- Incentive Stock Options (ISOs) - As an early stage startup, you get in on the ground floor, 4yr quarterly vesting.
- Parking is covered by ReFiBuy
- Office: We work out of the Raleigh Founded office at 509 W. North St, Raleigh, NC 27603 which offers a Glenwood South location, where you can easily walk to restaurants and amenities. The facility offers a spacious breakroom, hang out areas, Wellness room and more.
About ReFiBuy (refibuy.ai)
Founded by four experienced ecommerce operators (ChannelAdvisor, Rithum, MikMak, Walmart), ReFiBuy is one of the most experienced AI startups in the Triangle. We are AI Native, meaning everything we do starts and ends with an AI foundation. Compared to traditional companies you will feel like you are going 100x faster. Compared to a traditional startup, 10-20x faster. If you like to build great and fast, be innovative, go home exhausted from learning so much, and work on projects where you make an immediate impact, ReFiBuy is perfect for you!
ReFiBuy is an Equal Opportunity Employer.
Recommended Jobs
Data Architect
Job Description Job Description Job Title: Data Architect Job Description: Trystar is at the forefront of advancing power solutions, charged and driven by a committed, dynamic team, tackli…
Operations Associate
Sephora is seeking an Operations Associate in Raleigh, NC, to ensure efficient store operations and exceptional client experiences. This part-time role involves inventory management, visual merchandis…
Retail Sales Lead
As a Retail Sales Lead for our Greenville, NC territory, you will collaborate with retail partners and our account teams while growing your territory by selling our delicious brands. This role will b…
Java Spark Developer |Wilmington DE - 5 days Onsite | Contract W2
Role: Java Spark Developer Location: Wilmington DE 5 days Onsite Type: Contract W2 Experience: 8+ Years Note: Submit local candidates only with at least 5 years of onsite experienc…
Senior Fund Accountant
Banyan Search is on the hunt for a dynamic Senior Fund Accountant to join an exciting opportunity in a fast-growing organization! If you’re an experienced accounting professional looking to make a si…
Field Service Technician
Job Description Job Description As a Service Technician you must be organized, an effective communicator (both written & oral), and qualified to provide services in calibration/instrumentation …
LOCUM Inpatient Cardiology Nurse Practitioner
We are hiring an experienced LOCUM for an Inpatient Cardiology Nurse Practitioner role in Charlotte, North Carolina (NC). Our need start in August 2025 and runs through the remainder of 2025. Come an…
Vehicle Systems Engineer (Indefinite US Work Authorization Required)
Company Description: Crown Equipment Corporation is one of the world’s largest material handling companies, with a reputation for award-winning product design, advanced engineering and technolo…
Community Direct Support Specialist - Waynesville
Job Description Job Description Bring Your Passion. Are you ready to make a difference in someone's life? Appalachian Community Services (ACS), an ncgCARE partner, is seeking compassionate, moti…