Senior Webscraping Engineer - Javascript / Python
Company Overview:
Cooklist is a grocery platform that families use to eat healthier while saving time and money. We develop a SDK to connect with major retailers like Kroger, Walmart & Target to automatically download purchases. (Think Plaid for grocery retail) We provide this SDK and our API services to a variety of consumer apps and retailers.
Our community of over one million users is growing fast across the US. We work as a remote-first team and are a small, fast moving startup. Our mission is to connect the grocery industry and remove all the friction from the grocery process.
Cooklist is backed by Mercury Fund, RevTech, TechStars and other top investors. For more information, visit www.cooklist.com
Job Description:
As a senior web scraping engineer you will have the opportunity to make foundational decisions around our system architecture, schema and the API’s that power our experience.
The key responsibilities include:
Working closely with the founders, project managers and designers on product roadmaps and product direction to help solve business problems
Making critical decisions about our technical direction and architecture as we build and scale our product to tens of millions of users
Take ownership over the entire lifecycle of software design, implementation, testing, deploying and maintenance
Work in an agile, remote-first, startup environment
Help to create our engineering culture and processes as we grow our engineering team
We're looking for exceptional engineers, and as such we’re offering competitive base salaries and generous early-hire equity.
Requirements:
5+ years of experience as a software engineer
3+ years of experience working with Web scraping
Write clean, maintainable code and implement end to end testing
Strong intuition for performant robust architectures and a track record of efficient implementation.
Experience an individual contributor capable of taking ownership to design and build sophisticated systems quickly while working in a fast-paced environment
Nice to Have:
Experience with following: Django, React, GraphQL, Postgres, Redis, AWS, Celery, Docker
Experience integrating with many third party API’s that change often
Comfortable going full stack with a Javascript frontend
Why Cooklist?
Cooklist is a fun, fast-paced and entrepreneurial environment that empowers everyone to work independently and collaboratively in a remote environment. Since we’re a small team, you have the opportunity to make a direct impact on the future of the business and have a large stake in the value we create together.
Job Type: Full-time
Pay: $81,560.00 - $145,000.00 per year
Benefits:
Dental insurance
Flexible schedule
Health insurance
Life insurance
Paid time off
Parental leave
Vision insurance
Schedule:
Monday to Friday
Application Question(s):
Describe your contributions to a web scraping project that reflects your exceptional ability. Detail what was challenging about the problem you solved and how you overcame it.
How many git commits do you have in the last 12 months?
Why do you want to work with Cooklist?
Experience:
Python: 3 years (Preferred)
Web scraping: 5 years (Preferred)
Work Location: In person