Zoo is on a mission to revolutionize the CAD industry by developing advanced hardware design infrastructure and tools. They are seeking a Senior Systems Software Engineer to take ownership of the reliability, automation, and evolution of their core systems, working across the stack with an emphasis on backend and infrastructure engineering.
Responsibilities:
- Design, implement, and maintain core systems and services that support our platform’s reliability, performance, and scalability
- Build automation and tooling that reduce operational overhead, improve developer workflows, and enforce system-level consistency
- Develop integrations between our systems and external platforms (e.g., billing, CRM, authentication, analytics)
- Improve observability, monitoring, and alerting across services to ensure strong operational visibility
- Architect and maintain infrastructure components (e.g., distributed services, data pipelines, deployment automation)
- Contribute to security-focused systems work, such as permissions controls, access flows, and auditability
- Troubleshoot issues across services and layers, backend, infrastructure, and occasionally frontend, taking full ownership from diagnosis to resolution
- Jump into frontend code as needed to close the loop on system-level changes or fix issues that block broader system reliability
Requirements:
- B.S. in Computer Science or a related field, or equivalent experience
- Strong professional experience in systems, platform, or infrastructure engineering
- Proficiency in Rust with a solid understanding of systems-level programming
- Solid experience with databases (transactional & analytical) including schema design, performance tuning, migrations, and operational reliability
- Strong understanding of API design, data flows, and service integrations
- Hands-on experience with distributed systems or service-oriented architectures
- Comfort working with infrastructure-as-code and containerized deployments
- Ability to work autonomously and make high-leverage technical decisions in a fast-moving environment
- A bias toward automation and building tools that remove friction
- Experience with frontend development (JavaScript/React) for occasional UI-level fixes
- Background with billing systems (Stripe) or CRM platforms
- Experience building internal tooling, permissions systems, or developer productivity infrastructure
- Familiarity with CAD-adjacent workflows or domain-specific data pipelines