Implement end-to-end frontend and backend solutions for new features and reusable components. Collaborate with product and design teams to lead execution of short-term and long-term roadmaps.
Shippo
8 Remote Job Openings at Shippo
Design, implement, and deploy scalable software services and microservices capable of handling millions of daily requests. Maintain database schemas, enhance CI/CD pipelines, and collaborate with business teams to develop new product functionality.
Own the backend services and API layer that deliver ML-based predictions and data products to merchants. Lead the technical direction for backend and ML systems, ensuring reliability, observability, and scalability of production workloads.
Own the full company P&L, lead the Annual Operating Plan process, and produce financial reporting for the Board and executive leadership. Manage transaction readiness for M&A and partner with cross-functional teams on headcount and cost management.
Build and maintain the rule evaluation engine and backend services using Python and FastAPI to handle high-throughput workloads. Develop React interfaces for rule configuration and collaborate with Data Science teams to productionize analytical signals.
Implement, test, and deploy high-performance software services using a BDD approach to handle millions of daily requests. Participate in design and peer reviews while managing on-call rotations to ensure system reliability.
Design, scale, and secure fault-tolerant infrastructure while maintaining automation, monitoring, and alerting systems. Enhance CI/CD pipelines and ensure system performance and scalability through microservices adoption and disaster recovery solutions.
This role involves setting the technical strategy and driving the roadmap for ML platform capabilities, owning cross-team architecture decisions for the ML lifecycle and inference systems. Responsibilities include building core platform components like experiment tracking, model serving on Kubernetes, and establishing ML engineering standards.