
Job Overview
Location
Amsterdam, Netherlands
Job Type
Full-time
Category
Data Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join Manychat, a rapidly growing company at the forefront of chat marketing, and contribute to our mission of empowering creators and businesses with powerful automation tools across Instagram, Messenger, WhatsApp, and TikTok. With a global team of over 350 professionals and a user base exceeding 1.5 million, we are building the leading platform for conversational commerce, with AI being a core strategic pillar.
- • As a Senior Python Engineer on the Data Product Team, you will play a pivotal role in shaping the analytics and insights that drive Manychat's growth. You will work on a high-volume, near real-time data platform responsible for transforming vast amounts of platform data into actionable, personalized insights for millions of users. The features you develop will have a direct and measurable impact on user activation, retention, and overall revenue.
- • This is an opportunity to take end-to-end ownership of critical data infrastructure. You will be instrumental in developing and maintaining the data warehouse, integrating it with the ManyChat platform, building high-load APIs, and optimizing data aggregation pipelines. Your contributions will be key to scaling performance, evolving our architecture, and setting Python engineering standards across the company.
- • If you are passionate about building robust, scalable systems, thrive on working closely with product development, and are motivated by seeing the tangible business impact of your code, this role is an exceptional fit.
- • Your primary responsibilities will include designing, building, and maintaining the core data platform that underpins Manychat’s analytics and insights features. This involves creating and implementing asynchronous APIs using Python and the FastAPI framework, ensuring high performance and responsiveness.
- • You will develop and meticulously optimize ETL (Extract, Transform, Load) flows, efficiently transferring data from our Data Warehouse (Snowflake) into PostgreSQL. This process is crucial for ensuring fast, reliable, and low-latency data access for analytical purposes.
- • A significant part of your role will involve designing and implementing sophisticated caching strategies using Redis (or similar technologies like Valkey). The goal is to strike an optimal balance between system performance and data freshness, ensuring users always have access to up-to-date information.
- • You will be tasked with enhancing the overall reliability, observability, and performance of our systems, particularly under conditions of high load. This includes proactive identification and resolution of bottlenecks and potential failure points.
- • Collaboration is key. You will work closely with product teams across the entire organization, partnering with stakeholders in all major product domains to deliver the data and insights necessary to power key user experiences and drive product innovation.
- • You will contribute significantly to architectural decisions as the platform evolves, with a focus on adopting and implementing more event-driven patterns to enhance scalability and resilience.
- • You will own features from conception through to deployment and ongoing maintenance. This end-to-end ownership includes data modeling, API design, implementation, testing, deployment via CI/CD pipelines, and continuous monitoring in production.
- • You will play a crucial role in establishing and promoting engineering best practices for Python services throughout Manychat, helping to elevate the quality and consistency of our codebase and development processes.
- • This role offers a unique chance to influence the technical direction of our data products and contribute to a product used by millions, directly impacting business outcomes and user satisfaction.
Skills & Technologies
About Manychat Inc.
Manychat Inc. provides a cloud-based platform that enables small and medium-sized businesses to create and manage automated chat marketing campaigns across Instagram Direct, Facebook Messenger, WhatsApp, Telegram, and SMS. The company offers drag-and-drop visual flow builders, audience segmentation, e-commerce integrations, and analytics dashboards to help merchants capture leads, nurture prospects, and drive sales through conversational interfaces. Founded in 2015 and headquartered in San Francisco, Manychat serves over one million businesses in 170 countries, ranging from solopreneurs to agencies and global brands seeking scalable, code-free automation for customer engagement and revenue growth.



