Avatar for Demand.io
Demand.io
Actively Hiring
Chaining decentralized platforms to advance e-commerce for brands, creators, and consumers alike
  • B2C
  • B2B
  • Early Stage
    Startup in initial stages

Staff Software Engineer

  • $200k – $275k β€’ 0.1% – 0.25%
  • 4 years of exp
  • Full Time
Posted: todayβ€’ Recruiter recently active
Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

RelocationAllowed
Skills
Machine Learning
Cloud Computing
Software Architecture
Distributed Systems
PostgreSQL
Database and Systems Design
Engineering
Microservices
Apache Kafka

About the job

Quick overview

Shape the future of e-commerce by architecting and building our next-generation infrastructure at Demand.io. As a Staff Engineer on our HQ team, you'll design and lead development of ShopGraph, our proprietary knowledge graph, and complex verification systems that combine ML, crowdsourcing, and real-time data processing. Perfect for an engineer who loves solving distributed systems challenges and has strong architectural thinking.

The challenge

We're scaling SimplyCodes to become the definitive platform for online savings, with millions of promotional offers across 400,000+ stores. We need an exceptional Staff Engineer to solve complex challenges in:

  • Architecting and scaling our verification orchestration system that combines ML models, crowdsourcing, and real-time processing
  • Designing the next iteration of ShopGraph's infrastructure to handle exponential growth
  • Building robust automated systems for maintaining data quality across our knowledge graph
  • Leading technical decisions for core infrastructure components
  • Mentoring other engineers on system design and best practices

About Demand.io

Demand.io is revolutionizing e-commerce through AI-driven platforms powered by ShopGraph, our proprietary knowledge graph. Founded in 2009, we're profitable and growing rapidly with:

  • SimplyCodes: AI and community-powered savings platform covering 400,000+ stores
  • Product.ai: AI shopping assistant redefining online purchasing
  • $1B+ annual e-commerce transaction volume

The opportunity

You'll be a key technical leader helping scale our infrastructure. Our systems combine fascinating challenges across distributed systems, ML infrastructure, and real-time processing:

First 30 days:

  • Deep dive into our architecture, particularly ShopGraph and verification systems
  • Begin participating in and leading technical design discussions
  • Start contributing to core infrastructure improvements
  • Build relationships with key technical stakeholders

First 90 days:

  • Own architectural direction for key system components
  • Design and implement improvements to our verification orchestration system
  • Lead initiatives to scale our crowdsourcing and ML infrastructure
  • Begin mentoring other engineers on system design

First 6 months:

  • Drive major architectural decisions and infrastructure improvements
  • Lead design and implementation of next-gen verification systems
  • Establish technical standards and best practices
  • Significantly improve system reliability and performance

About you

Must-haves:

  • Deep expertise in distributed systems design and implementation
  • Strong background building large-scale backend systems
  • Experience with ML infrastructure and model serving in production
  • Proficiency with streaming architectures and real-time processing
  • Track record of making sound architectural decisions
  • Strong computer science fundamentals
  • Experience leading significant technical initiatives

Nice-to-haves:

  • Experience with graph databases and knowledge graphs
  • Background in crowdsourcing systems or content moderation platforms
  • Significant ML infrastructure experience
  • Open source contributions
  • Interest in e-commerce and retail technology

Our technical environment

Core technologies:

  • Python, PostgreSQL, Neo4j
  • Apache Kafka for real-time data streaming
  • TensorFlow and PyTorch for ML models
  • AWS/ G CP cloud services
  • Docker and Kubernetes
  • Elasticsearch and Redis

Development practices:

  • Microservices architecture
  • Event-driven design patterns
  • CI / CD with automated testing
  • Data-driven decision making
  • Agile development

Growth opportunity

As a Staff Engineer at Demand.io, you'll have:

  • Opportunity to shape the technical direction of a rapidly growing company
  • Clear path to Principal/Distinguished Engineer roles
  • Direct partnership with senior leadership on strategic initiatives
  • Significant influence on our engineering culture and practices
  • Real impact on millions of users' daily shopping experiences

Our engineering culture

  • We're deep generalists who solve hard problems
  • We have a strong bias towards action and shipping
  • We minimize process and maximize impact
  • We collaborate closely across teams
  • We work primarily from our Santa Monica office
  • We invest heavily in learning and growth

Compensation & growth opportunity

We align individual success with company performance:

  • Competitive base salary: $200,000 - $275,000 DOE
  • Equity: 0.1% - 0.25% initial grant
  • Partners Program: Our unique profit-sharing system

The Partners Program provides substantial monthly cash bonuses tied to company performance. Top performers often earn multiples of their base salary through this program.

Benefits for high performers

  • πŸ’° Partners Program with uncapped earning potential
  • πŸš€ Clear path to technical leadership
  • πŸ“š Learning stipend for conferences and courses
  • πŸ₯ 100% coverage of health benefits for you and dependents
  • πŸ–οΈ Unlimited PTO
  • πŸ‘Ά Generous parental leave
  • πŸ“ˆ 401(k) program
  • 🍽️ Catered lunches in our Santa Monica office
  • 🏠 Relocation assistance available

Ready to shape the future of e-commerce?

If you're excited about designing and building innovative, large-scale systems that impact millions of users daily, we want to hear from you.

Learn more about our products, our mission, and our culture.

About the company

Demand.io company logo

Demand.io

Actively Hiring
Chaining decentralized platforms to advance e-commerce for brands, creators, and consumers alike51-200 Employees
Company Size
51-200
Company Type
Incubator
Company Type
Startup
Company Type
Mobile App
Company Type
E Commerce
Company Type
Social Commerce
Company Industries
Blockchains
  • B2C
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about Demand.ioΒ image

Perks

Healthcare benefits
401K program
Maternity and paternity leave
Stock options
Profit-sharing program
Vacation policy
Company meals
Commuter benefits
Reimbursement for ongoing education and certifications
Team building events

Founders

Michael Quoc
Founder / CEOΒ β€’Β 3 yearsΒ β€’Β 16 years
Los Angeles
image
View the teamΒ image

Similar Jobs

Quick'rCare company logo
Quick'rCare
Search. Find. Hold your place in line with immediate care
Quick'rCare company logo
Quick'rCare
Search. Find. Hold your place in line with immediate care
Aphid company logo
Aphid
Save time and earn money from digital AI workers you control
Gridspace company logo
Gridspace
State of the art voice technology and automation for customers, patients, and call centers
FilmUp company logo
FilmUp
FilmUp automates staffing, management, and payments for the film industry