Zoo - Senior Systems Software Engineer
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. • The salary range for this role is provided below. The final offer will depend on multiple factors including candidate experience, skills, expertise, and market data. Compensation may vary by geography. • In addition to salary, we offer competitive equity as well as a full benefits package which may vary by geography as well.
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.
Benefits
• $145,000—$195,000 USD
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT