Stackline is looking for a Software Development Engineer I to help build next-generation web crawling and data automation systems to extract and process data at scale.
Requirements
- Experience coding in Typescript, Java, Python, or Go.
- Knowledge of web scraping frameworks, browser automation, and REST APIs.
- Familiarity with AWS services and databases (SQL & NoSQL).
- Exposure to LLMs/ML models for data extraction.
- Experience with big data or distributed systems.
Responsibilities
- Build and maintain scalable web crawling and automation tools using Node.js, Python, or similar.
- Use LLMs and browser automation (Puppeteer/Playwright) to adapt to complex, dynamic sites.
- Develop reliable data pipelines to handle high-volume collection and processing.
- Collaborate on CI/CD, monitoring, and automation for high availability systems.
- Troubleshoot issues and optimize performance for crawling and data workflows.
Other
- Strong problem-solving skills and a growth mindset.
- Previous work in e-commerce, retail, or digital data environments.
- Full benefits plan including medical, dental, and vision
- Fertility benefits & 100% paid parental leave (20 weeks for birthing mothers, 12 weeks for all other parents)
- 401(k) with company match + company-paid life insurance
- 20 days of PTO + 9 paid company holidays
- Summer Fridays with early 3pm close