Vizcom

Senior Software Engineer – Backend

San Francisco, Remote. Posted 11 months ago

The role

You will architect and build backend systems including GPU workload orchestration, GraphQL performance, and real-time event infrastructure. You will work across distributed systems, caching, data integrity, and observability to support professional design teams.

What you will 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.
  • Mentor teammates on backend architecture, testing, reliability, and performance.

Required qualifications

  • 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.

Benefits

  • 100% employer-sponsored medical coverage for employees, plus 25% coverage toward dependents
  • Dental and vision coverage
  • 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

Before you apply

  • Employment is contingent upon successful completion of a background check

About the company

Vizcom is a Series B company building the future of industrial design. Their mission is to reshape the design process by streamlining the path from concept to creation.

Senior Software Engineer – Backend at Vizcom | JobZoey