$150K – $200K / 0.50% – 2.00%
Location
San Francisco, CA, US
Connect directly with founders of the best YC-funded startups.
About the role
Join our small and nimble engineering team! We’re looking for an experienced engineer who enjoys working on a variety of different projects and large(ish) data pipelines (100M+ data points collected every month).
- Work in our downtown San Francisco office Tue-Thu
- Provide mentorship to your teammates via code and architecture review
- Help to improve, maintain and expand our end to end data pipeline
- Create and manage data collection/crawling scripts that utilize everything from basic HTTP requests to browser and mobile app automation (deep experience in this area is a huge plus)
- Build and maintain automation/scheduling tooling to ensure data is collected on a timely and consistent basis (we’re currently using self hosted Dagster for scheduling)
- Create data cleaning and normalization scripts (with some opportunity to integrate ML/LLMs for labeling/cleaning)
- Help with miscellaneous DevOps tasks to help manage the infrastructure running all the above
- Our codebase is mostly Python with Typescript and Golang used when they make sense. We almost entirely rely on self hosted open source/core services on bare VMs via docker compose.
About you
- Proficient (intermediate or higher) in:
- Python (e.g. can write a decorator, understand async/await, MRO, contextmanagers)
- SQL (e.g. familiar with complex joins, efficiently bulk update 10k+ rows, schema migrations)
- Basic understanding of Linux and Docker
- Excited to work on a variety of different projects, sometimes many at the same time
- Able to execute with minimal supervision
- Bonus skills: Web Crawling, Kubernetes, LLM Pipelines, DB Administration, HomeLab/Server Administration, Background in Statistics, Full Stack Web Development, Mobile App Development
Benefits
- Lunch provided when in office
- Unlimited PTO
- 401k
- Company paid Platinum PPO health and comparable dental & vision insurance
- $150K – $200K salary, 0.5% – 2% equity
Interview Process
- 15 minute call with CTO about the position, your experience, and career goals
- 1st 30 minute technical screening call (coding interview)
- 2nd 30 minute technical screening call (coding interview)
- Onsite at our office to further review your skills, learn more about us, and to get a feel for how we’d work together
- Offer extended
About Spice Data
- The world’s largest companies are buying more external data
- We license data to leading Fortune 500 enterprises
- Our product is not a particular dataset, but rather the ability to quickly collect, clean, and reliably provide high-quality data over time
- We’re currently focused on the restaurant industry
- Founded in 2019 by Richard Kreger (CEO, enterprise sales) and Cameron Cairns (CTO, software engineer)
- Very small team, all San Francisco-based
- Raised only from YC and a couple angels (i.e. minimal dilution)
- Profitable
Spice Data
Founded:2019
Status:Active
Location:San Francisco
Founders