Zoom, through its subsidiary Bonsai, builds tools that help agencies and professional teams focus on meaningful work. They are seeking a Senior Software Engineer to develop backend systems and APIs that support various business functions while collaborating with cross-functional teams to enhance product architecture and implementation.
Responsibilities:
- Leading development of resilient backend systems powering proposals, project management, CRM, invoicing, payments, contracts, and time tracking
- Designing and implementing RESTful APIs and microservices that scale with usage and integrate with internal and external systems
- Collaborating with Frontend, Product, and Design to deliver reliable, performant full-stack experiences
- Driving performance optimization, security hardening, and operations best practices across backend services
- Contributing to architectural discussions, system design reviews, and long-term product strategy
- Implementing automated test coverage, CI/CD pipelines, observability, and production monitoring
- Supporting multi-region, multi-currency, and internationalization requirements as Bonsai expands globally
Requirements:
- 5+ years of hands-on experience with Ruby, Ruby on Rails, React, and TypeScript
- Design and implement REST APIs and database schemas, ideally using PostgreSQL or similar relational stores
- Collaborate effectively with Frontend and Product teams to deliver end-to-end solutions
- Ensure system performance, reliability, security, and observability best practices are met
- Develop SaaS products; experience with payments, invoicing, or workflow systems is highly advantageous
- Operate independently in teams with high autonomy and ownership expectations
- Contribute to technical leadership and mentorship across the engineering organization