Manychat is a leading Chat Marketing platform. We're an official Meta Business Partner, backed by top investors, including Bessemer Venture Partners. We're building and scaling high-performance Python-based services that power messaging automation, analytics, and AI features for millions of users.
Requirements
- 7+ years of professional experience with Python in production-grade, large-scale systems.
- Proven experience designing and operating microservices or distributed architectures.
- Deep understanding of asynchronous programming, concurrency, and Python performance optimization.
- Hands-on experience with CI/CD pipelines, automated testing (pytest, unittest), and monitoring tools.
- Strong knowledge of REST/gRPC APIs, message brokers (RabbitMQ, Kafka), and databases (PostgreSQL, Redis, MongoDB).
- Proficiency with cloud platforms (AWS, GCP, or Azure) and container orchestration (Docker, Kubernetes).
- Solid grasp of system design principles, scalability strategies, and performance optimization.
- Excellent communication skills with a collaborative, solution-oriented mindset.
- Experience mentoring engineers and establishing engineering best practices.
- Experience working with AI or Data-intensive services is a strong plus.
Benefits
- Comprehensive health insurance for both you and your family.
- Professional development budget for conference tickets, online courses, and other relevant resources to help you grow.
- Flexible benefits package to tailor perks that matters most for you.
- Hybrid work and generous leave options to prioritize your work-life balance.
- In-office perks, including free meals and snacks.
- Company-funded sport activities, annual offsites, and team-building events.