Senior Software Engineer – Backend
Vizcom, San Francisco
- Pay
- $195K–$225K / year
- Work type
- Hybrid
- Level
- Senior
- Area
- Software engineering, Inference & ML systems
- Posted
- Dec 4, 2025
About the role
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.
Similar roles at other companies
Senior Backend Engineer - Edge Services
Viz AITel Aviv, Israel
Pay not posted
Posted Sep 9, 2026
Senior Software Engineer
ViseNew York, NY
$180K–$250K / yr
Posted Jan 12, 2023
Senior Software Engineer
ViseNew York, NY +1
$180K–$250K / yr
Posted Jan 12, 2023
$180K–$220K / yr
Posted Sep 3, 2026
Listed on Vizcom's Ashby job board; checked 29 h ago. First seen by us 31 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.