Responsibilities
- Develop and maintain 40+ third-party API integrations and our public API, ensuring reliability and scalability.
- Build REST and SOAP-based integrations, handling rate limits, data integrity, retries, and error management.
- Debug and optimize existing integrations to improve performance, stability, and customer impact.
- Address scalability concerns implementing rapid, but maintainable solutions to enable platform growth while ensuring we continue to meet client SLAs
- Use Flask, Celery, and SQLAlchemy to build and enhance back-end services.
- Monitor releases, troubleshoot integration issues, and leverage Datadog to diagnose and resolves system performance.
- Work with our Product team to refine technical requirements and implement client-first solutions.
- Own projects from development through deployment, collaborating with the Principal Engineer on architecture.
Requirements
- 10+ years of experience in back-end or full-stack development
- Strong Python skills, with experience in performance optimization
- Strong MySQL using SQLAlchemy skills with experience in performance optimization
- Experience integrating with REST, SOAP, and webhook-based APIs
- Proficiency with Celery, and Git in a team environment
- Experience monitoring and debugging APIs using Datadog or similar tools
- Experience working at SaaS or B2C Marketplace
Nice to Have
- Experience with AI development practices
- Familiarity with React and TypeScript
