Junior Software Engineer - Backend (New Grad) at Spice Data (S19)
$100K - $120K  •  0.25% - 1.00%
Restaurant Data for the Enterprise
San Francisco, CA, US
Full-time
US citizen/visa only
Any (new grads ok)
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
About the role
Skills: Python, SQL, Unix, Docker

We're looking for a new graduate to join our backend engineering team building production automation systems. You'll work on real systems that process 100M+ datapoints monthly, learning from experienced engineers while contributing to meaningful projects from day one.

What you'll work on:

  • Backend automation systems - Build Python services that automate data collection from APIs, websites, and mobile applications
  • System integration - Connect different services together, handle errors gracefully, and ensure data flows reliably through our pipelines
  • Developer tooling - Create internal tools, configuration interfaces, and testing frameworks that make the whole team more productive
  • Production debugging - Learn to troubleshoot real systems, read logs, and fix issues in live environments
  • Code quality - Write clean, tested code with proper error handling and monitoring

What we're looking for:

  • Strong programming fundamentals - you can write clean code, understand algorithms and data structures, and debug systematically
  • Python experience - coursework, personal projects, or internships using Python
  • Problem-solving skills - you enjoy breaking down complex problems and building solutions step by step
  • Devops/Sysadmin Interest - interested in how code is deployed and scaled up in a production setting
  • Growth mindset - eager to learn production engineering practices and take on increasing responsibility

Nice to have: SQL experience, Linux familiarity, web development projects, API integration experience, Docker/containerization exposure

Technical environment:

  • Python-first codebase with modern practices
  • Docker Compose, PostgreSQL, self-hosted infrastructure
  • Dagster for job orchestration
  • Downtown SF office Mon-Thu with mentorship

This role is perfect for a new grad who wants to build real systems, work closely with experienced engineers, and develop strong backend engineering skills. You'll contribute to production systems while learning industry best practices in a supportive environment.

Benefits

  • Lunch provided when in office
  • Unlimited PTO
  • 401k
  • Company paid Platinum PPO health and comparable dental & vision insurance
  • $100K - $120K salary, 0.25% - 1% equity
Interview Process
  1. 15 minute call with CTO about the position, your experience, and career goals
  2. 1st 30 minute technical screening call (coding interview)
  3. 2nd 30 minute technical screening call (coding interview)
  4. Onsite at our office to learn more about us and to get a feel for how we’d work together
  5. Offer extended

Other jobs at Spice Data

fulltimeSan Francisco, CA, USBackend$100K - $120K0.25% - 1.00%Any (new grads ok)

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›