Spice Data Logo

Spice Data

Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
San Francisco, CA, USA
160K-220K Annually
Senior level
In-Office
San Francisco, CA, USA
160K-220K Annually
Senior level
Design, maintain, and expand end-to-end data pipelines and collection tooling. Build crawling/automation scripts, scheduling (Dagster), data cleaning/normalization, and help with DevOps. Mentor teammates through code and architecture review and execute independently in a hybrid San Francisco office role.
The summary above was generated by AI
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 a few times per week

  • 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

  • $160K - $220K salary, 0.5% - 3% equity

About the interview
  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 further review your skills, learn more about us, and to get a feel for how we’d work together

  5. Offer extended

Similar Jobs

22 Minutes Ago
Hybrid
Mountain View, CA, USA
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Build and optimize AI/ML infrastructure and production-grade systems. Integrate AI solutions across platforms, implement scalable, secure deployments, validate and monitor models, and connect diverse data sources and SaaS tools via APIs.
Top Skills: .NetAPIsAWSAzureCopilotDeep LearningDockerGCPGleanGoogle WorkspaceJavaKubernetesMachine LearningMoveworksPythonServicenowSlackStatistical ModelingWorkday
Yesterday
Easy Apply
Remote or Hybrid
United States
Easy Apply
147K-210K Annually
Senior level
147K-210K Annually
Senior level
Big Data • Cloud • Software • Database
Design and implement cloud-native storage and replication features for MongoDB. Develop production C++ code, write tests (C++, JavaScript, Python), diagnose bugs and performance regressions, handle customer escalations, lead cross-team projects, mentor engineers, and collaborate on product roadmaps.
Top Skills: CC++Distributed SystemsJavaScriptMongoDBMulti-Threaded ProgrammingPerformance ProfilingPythonRaft Consensus Protocol
Yesterday
Remote or Hybrid
USA
Senior level
Senior level
Software
Design, implement, and improve significant features in HCSS products. Analyze product architecture and databases for ROI-driven improvements. Lead code reviews, mentor junior developers, collaborate to enhance infrastructure, reliability, and CI/CD practices.
Top Skills: .Net.Net CoreApp InsightsApp Service PlansAsp.Net MvcAzure App ServicesAzure FunctionsBuild And Release PipelinesC#Ci/CdCSSDapperEntity FrameworkInfrastructure-As-CodeJavaScriptReactRestful ApisSlot-Based DeploymentSQLTsqlTypescript

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account