368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$195k – $225k per year
Location
In office (San Francisco)
Seniority
Senior · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Vizcom turns rough sketches into rendered product concepts using generative models trained for industrial design. Founded in 2021 in San Francisco, it lets designers keep control of form while the model handles material and lighting. Automotive and consumer product studios use it during early ideation.

Senior Software Engineer, Backend - Systems & Infrastructure

San Francisco, CA · In Person · Full-Time

About Vizcom

Vizcom is building the future of industrial design.

Our mission is to reshape the design process by streamlining the path from concept to creation, helping designers bring more impactful ideas into the physical world.

Design teams at companies like Nike, GM, New Balance, and Hasbro use Vizcom to move from early concepts and sketches through rendering, visualization, and 3D exploration.

We're a Series B company with more than $51M raised and are continuing to expand our engineering team in San Francisco.

The technical surface area is broad: real-time collaboration, GPU inference at scale, distributed systems, enterprise infrastructure, and a modern TypeScript stack supporting professional design teams every day.

The Role

As a Senior Software Engineer, Backend - Systems & Infrastructure, you'll architect and build the backend systems that keep Vizcom fast, reliable, and scalable as our product and customer base grow.

You'll work across systems including GPU workload orchestration, GraphQL performance, real-time event infrastructure, caching, data integrity, and observability.

This is a high-ownership engineering role. You'll be responsible not only for building systems, but also for understanding how they behave in production, identifying bottlenecks, improving reliability, and helping shape the technical decisions that allow Vizcom to scale.

You'll collaborate closely with frontend, infrastructure, and AI engineers to turn complex technical systems into fast, seamless experiences for designers.

What You'll Do

  • Design and implement scalable APIs using TypeScript/Node, GraphQL, and Postgres.

  • Profile and optimize performance across queries, resolvers, I/O, and other critical backend paths.

  • Build and operate distributed systems, including job queues, streaming infrastructure, caching, and background workers.

  • Partner with AI engineers to integrate GPU inference pipelines into production user workflows.

  • Build and improve real-time systems supporting collaborative product experiences.

  • Strengthen reliability through observability, incident reviews, testing, CI/CD, and deployment improvements.

  • Design secure systems that maintain appropriate data boundaries across customers and enterprise environments.

  • Write technical RFCs and contribute to architectural decisions as the platform evolves.

  • Mentor teammates on backend architecture, testing, reliability, and performance.

The Problems You'll Tackle

You'll work on problems such as:

  • Distributed GPU inference: Managing queueing, scheduling, and performance across bursty GPU workloads.

  • Real-time collaboration: Building synchronization systems using technologies such as WebSockets and CRDT-based collaboration.

  • GraphQL performance: Improving caching, batching, resolver performance, and database access patterns.

  • Scale and reliability: Identifying bottlenecks and designing systems that continue to perform as usage grows.

  • Enterprise infrastructure: Supporting secure multi-tenant data boundaries and enterprise integrations including SSO, SAML, and SCIM.

  • Observability: Making it easier to understand system behavior, identify failures, and resolve production issues quickly.

What Your First 90 Days Could Look Like

Days 1-30: Understand

Learn the architecture, production environment, critical backend systems, performance characteristics, and how our engineering team builds and operates software.

Days 30-60: Ship

Take ownership of and ship a meaningful backend or infrastructure improvement, such as a model queue, caching layer, real-time service, or performance optimization.

Days 60-90: Improve the system

Identify a meaningful architectural, performance, or reliability opportunity and drive it forward. This could include reducing latency on a critical API path, improving observability, or authoring an RFC that shapes how a core system evolves.

The specific problems may change as the product and infrastructure evolve. What matters is that you're able to identify high-leverage opportunities and own them through production.

Our Stack Today

  • Frontend: TypeScript, React, Vite, WebGL, and real-time collaboration

  • API & Backend: TypeScript/Node, GraphQL (PostGraphile), Postgres, Redis, and background workers

  • Infrastructure: Kubernetes, Pulumi, GitHub Actions, and CI/CD

  • Observability: Datadog

  • Security & Enterprise: WorkOS, SSO/SAML, and enterprise security infrastructure

Experience with every technology in our stack isn't required. We're more interested in strong engineering fundamentals and your ability to understand, improve, and help shape complex systems.

What We're Looking For

  • 5-8+ years of experience building and operating production software systems.

  • Strong backend engineering experience using TypeScript/Node or comparable technologies.

  • Deep understanding of databases, data modeling, query optimization, and performance tuning.

  • Experience designing or operating distributed systems.

  • Experience with Kubernetes or comparable container orchestration environments.

  • Fluency with observability, monitoring, and debugging production systems.

  • Strong understanding of reliability and the operational considerations of running production software.

  • Experience making architectural decisions and communicating technical tradeoffs clearly.

  • Comfort taking ownership of ambiguous technical problems from design through production.

Nice to Have

  • Experience with GPU workloads or inference infrastructure.

  • Experience building job queueing or background processing systems.

  • Experience with real-time or collaborative application architecture.

  • Experience optimizing GraphQL at scale.

  • Experience with enterprise identity systems such as SSO, SAML, or SCIM.

  • Experience working in a high-growth startup environment.

How We Work

  • Small team, high ownership: We believe in fewer people with meaningful scope and responsibility.

  • Design-centric: Performance and product experience matter. We care deeply about how the systems we build ultimately feel to the people using them.

  • Write it down: We use RFCs, clear technical decisions, and living documentation to keep teams aligned.

  • Operate what you build: Engineers participate in on-call support and take responsibility for the systems they ship.

  • Learn from incidents: Production issues are opportunities to improve our systems and processes, not assign blame.

Benefits at Vizcom

  • 100% employer-sponsored medical coverage for employees, plus 25% coverage toward dependents

  • Dental and vision coverage, plus mental health benefits

  • Meaningful equity ownership

  • Flexible PTO

  • 401(k) with employer match

  • Generous annual Learning & Development allowance

  • Paid parental leave

  • Weekly catered lunch at our San Francisco headquarters

  • Monthly gym membership stipend

Compensation

Base salary: $195,000-$225,000 USD + equity

We regularly benchmark compensation against relevant peer companies using current market data from industry-standard sources, including Carta and Pave. This range reflects our Tier 1 compensation market, which includes San Francisco.

The actual offer and overall compensation package will be determined based on multiple factors, including relevant experience, skills, qualifications, and business considerations. The compensation and benefits described in this posting apply to U.S.-based W-2 employees and may vary based on applicable employment laws and requirements.

Interview Process

Our interview process is designed to give both you and Vizcom an opportunity to understand the fit, the work, and how we would collaborate.

  • Intro - 30 minutes: A conversation about your background, the role, and the impact you're looking to have.

  • Architecture Deep Dive - 45 minutes: A discussion focused on systems thinking, architecture, and technical decision-making.

  • Coding Session - 45 minutes: A practical technical exercise focused on how you approach and solve engineering problems.

  • Onsite Interview - Half Day: Meet members of the team and go deeper on technical collaboration, problem-solving, and the role.

  • References & Offer

Location

This is an in-person role based in San Francisco, CA.

Join Us

If you're excited by complex systems, high ownership, and building technology used every day by professional designers, we'd love to see your application.

At Vizcom, you'll have the opportunity to own meaningful problems end to end while helping build the infrastructure behind the next generation of design tools.

Join us in shaping a world designed by you.

A Note to Candidates and Recruiting Agencies

Please apply directly through this job posting. To help us keep our hiring process fair and organized, we ask candidates not to contact Vizcom employees directly regarding their application or candidacy.

Vizcom is not seeking assistance from external recruiting agencies or search firms for this role. Please do not contact or solicit Vizcom employees regarding recruiting services, candidate submissions, or agency partnerships. Unsolicited resumes or candidate profiles submitted by agencies will not create a fee obligation on behalf of Vizcom.

As part of Vizcom's SOC 2 Type II compliance program, employment is contingent upon successful completion of a background check, as permitted by applicable law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
San Francisco
$54k – $175k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
React.js
Sass
DevOps
AWS
CI/CD
Docker
Kubernetes
Rest API
Apply
$35k – $113k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
React.js
Sass
DevOps
AWS
CI/CD
Docker
Kubernetes
Rest API
Apply
$105k – $252k per year • Remote • Full-Time • 18+ years exp • Bachelor's Degree
Python
Java
Java
Gradle
DevOps
Ansible
AWS
CI/CD
CloudFormation
Configuration Management
Docker
GitHub Actions
GitLab CI
Helm
Jenkins
Kubernetes
Platform Engineering
Terraform
GitHub
GitLab
Cybersecurity
Sonatype Nexus IQ
Management
Confluence
Jira
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
Python
DevOps
CI/CD
SpaceTech
NASA cFS
Apply
In office • Part-Time • 2+ years exp • Bachelor's Degree • Ness Ziona
C#
Java
AI/ML
Copilot
Cursor
DevOps
CI/CD
GitHub
Apply
$163k – $208k per year • Equity • In office • Full-Time • San Francisco
AI/ML
Multimodal AI
Post-training
Cybersecurity
SOC 2
Analytics
ETL/ELT
Apply
$164k – $215k per year • Equity • In office • Full-Time • San Francisco
AI/ML
Fine-tuning
Knowledge Distillation
Reinforcement Learning
Post-training
SFT
Cybersecurity
SOC 2
Apply
$164k – $215k per year • Equity • In office • Full-Time • San Francisco
AI/ML
Post-training
Cybersecurity
SOC 2
Apply
$195k – $225k per year • In office • Full-Time • San Francisco
TypeScript
JavaScript
Databases
PostgreSQL
Redis
Frontend
GraphQL
React.js
Vite
WebAssembly
WebGPU
DevOps
CI/CD
Datadog
GitHub Actions
Kubernetes
Pulumi
GitHub
Cybersecurity
SOC 2
Apply
$223k – $424k per year (Estimated) • In office • Bachelor's Degree • San Francisco
AI/ML
AI Agents
LLM
Recommender Systems
Apply
$83k – $188k per year (Estimated) • In office • 2+ years exp • San Francisco
Python
AI/ML
AI Agents
LLM Guardrails
Model Context Protocol
DevOps
Terraform
Cybersecurity
Crowdstrike
GDPR
Least Privilege
Okta
SentinelOne
Management
Google Workspace
Slack
Apply
$171k – $273k per year • In office • Full-Time • 8+ years exp • PhD • San Francisco • Washington
AI/ML
A2A
Agentforce
AI Agents
Model Context Protocol
DevOps
AWS
GCP
Marketing
Salesforce
Apply
Security GRC Analyst 2 hours ago
$119k – $268k per year (Estimated) • Remote/Hybrid • 4+ years exp • Bachelor's Degree • San Francisco
AI/ML
Ignite
PyTorch
Cybersecurity
ISO 27001
NIST CSF
SOC 2
Apply
$173k – $260k per year • In office • Full-Time • PhD • San Francisco
JavaScript
Node JS
Python
Python
Celery
Django
Flask
Databases
RabbitMQ
Redis
AI/ML
Agentforce
AI Agents
DevOps
Akamai
AWS
CI/CD
Cloudflare
CloudFormation
Helm
Jenkins
Kubernetes
Spinnaker
Terraform
Marketing
Salesforce
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.