yandex
manychat
Страна
Нидерланды
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридПолная занятость

Senior Python Engineer (Data Product Team)

Оценка ИИ

Отличная позиция в быстрорастущей продуктовой компании с фокусом на AI. Предлагается сильный социальный пакет, релокационный бонус и возможность профессионального роста до Tech Lead, что делает вакансию крайне привлекательной.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний асинхронного Python (FastAPI), опыта работы с высоконагруженными системами и умения проектировать сложные ETL-процессы между Snowflake и PostgreSQL. Высокая планка ответственности за архитектуру и стандарты разработки во всей компании повышает сложность.

Анализ зарплаты

Медиана90 000 €
Рынок75 000 € – 115 000 €
Оценка ИИ

Предлагаемая роль Senior Python Engineer в Амстердаме соответствует высокому уровню рынка. Хотя точные цифры не указаны, медиана для таких позиций в Нидерландах составляет около 85,000–95,000 EUR в год, а в топовых продуктовых компаниях может достигать 110,000 EUR и выше плюс бонусы.

Сопроводительное письмо

I am writing to express my strong interest in the Senior Python Engineer position within the Data Product Team at Manychat. With over five years of experience in software engineering and a deep focus on building scalable, high-load systems using Python and FastAPI, I am confident in my ability to contribute to your mission of empowering creators through intelligent automation.

In my previous roles, I have successfully designed and optimized complex ETL pipelines and managed data transitions between OLAP and OLTP databases, much like the Snowflake to PostgreSQL flow described in your posting. I have a proven track record of implementing robust caching strategies with Redis and ensuring system reliability through comprehensive monitoring and observability. I am particularly excited about Manychat's focus on AI and the opportunity to influence Python engineering standards across the company.

I am a strong advocate for end-to-end ownership and thrive in cross-functional environments where technical decisions directly impact product growth. I look forward to the possibility of bringing my expertise in asynchronous programming and system design to your talented team in Amsterdam.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в manychat уже сейчас

Присоединяйтесь к Manychat, чтобы создавать высоконагруженные системы аналитики для миллионов пользователей по всему миру!

Описание вакансии

WHO WE ARE 🌍

We help creators get more out of every conversation with Instagram-focused automations and support for other channels like Messenger, WhatsApp, and TikTok. The result? Better engagement, more sales, and real, sustainable growth.

With a diverse team of 350+ people across three continents, we’re building the leading Chat Marketing platform — trusted by more than 1.5 million customers worldwide.

AI is one of our top strategic priorities. We’re building intelligent, production-grade systems that power conversations at scale — and we’re just getting started.

WHO WE'RE LOOKING FOR 🌟

We’re hiring a Senior Python Engineer to join our Data Product Team and help power the analytics behind Manychat’s growth.

You’ll work on a high-load, near real-time platform that transforms large volumes of platform data into personalized insights seen by millions of users. The features you build will directly impact activation, retention, and revenue.

As part of a small, high-impact team, you'll own the data platform end to end, including data warehouse and ManyChat platform integrations, high-load APIs, and data aggregation pipelines. You’ll help scale performance, evolve our architecture, and influence Python engineering standards across the company.

If you care about building scalable systems, working close to the product, and seeing measurable business impact from your code, this role is for you.

WHAT YOU'LL DO 🚀

  • Build and maintain data platform that power Manychat’s analytics and insights features
  • Design and implement async APIs using Python and FastAPI
  • Develop and optimize ETL flows that transfer data from DWH (Snowflake) into PostgreSQL for fast and reliable access
  • Design caching strategies using Redis to balance performance and data freshness
  • Improve system reliability, observability, and performance under high load
  • Collaborate closely with product teams across the entire product organization, partnering with all major product domains to deliver data and insights that power key user experiences
  • Contribute to architectural decisions as the platform evolves toward more event-driven patterns
  • Own features end to end from data modeling and API design to deployment and monitoring
  • Help establish engineering best practices for Python services across Manychat

TO SHINE IN THIS ROLE 💥

You’ll need:

  • 5+ years of software engineering experience, including 3+ years of deep, hands-on Python expertise. Strong background in designing and building scalable, high-load, production-grade systems with extensive use of asynchronous programming
  • Hands-on experience designing and building REST APIs with FastAPI or a similar async framework
  • Strong knowledge of relational databases and SQL, preferably PostgreSQL, including query optimization and performance tuning
  • Experience working with caching (Redis/Valkey or similar), with a solid understanding of cache invalidation strategies
  • Proven ownership of services end to end, including CI/CD pipelines, production deployments, monitoring, and ongoing performance improvements
  • Strong understanding of system design and scalable architecture principles, with the ability to reason about reliability, consistency, and data freshness
  • Experience collaborating cross-functionally with product and engineering teams and delivering user-facing product features in fast-paced environments
  • Clear communication skills and the ability to explain technical tradeoffs while maintaining a high bar for code quality, testing, and maintainability

It would be great if you have:

  • Experience building data platforms or analytics products
  • Hands-on experience with Snowflake, ClickHouse, or other OLAP dbs
  • Familiarity with event-driven architecture patterns
  • Experience with Kubernetes, Docker, Helm, Terraform, and AWS
  • Experience with observability tools such as Prometheus, Grafana, and OpenTelemetry
  • Exposure to AI or machine learning driven product features
  • Interest in growing into a Technical Lead role as the team expands

WHAT WE OFFER 🤗

We care deeply about your growth, well-being, and comfort:

  • 🌍 Hybrid onboarding to start remotely and relocation support for you and your family.
  • 💙 Comprehensive health insurance for you and your family.
  • 📚 Professional development budget for conferences, courses, and learning resources.
  • 🫶 Flexible benefits package tailored to your priorities.
  • 🪴 Hybrid work and generous leave options for work-life balance.
  • 🍽️ In-office perks including free meals and snacks.
  • 🤝 Company-funded sports activities, annual offsites, and team-building events.

Manychat is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

This commitment is also reflected through our candidate experience. If you have individual needs that may require an accommodation during the interview process, please indicate this in your application. We will do our best to provide assistance throughout your interview process to ensure you’re set up for success.

With my application, I accept the Manychat Privacy Policy.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Snowflake
  • ETL
  • Docker
  • Kubernetes
  • AWS
  • Terraform
  • Prometheus
  • Grafana
  • ClickHouse
  • Asynchronous Programming
  • System Design

Возможные вопросы на собеседовании

Вакансия подразумевает работу с высоконагруженными API на FastAPI. Важно понимать, как кандидат использует асинхронность для оптимизации производительности.

Расскажите о самом сложном случае отладки производительности в асинхронном приложении на Python. Какие инструменты вы использовали?

Основная задача — перенос данных из Snowflake в PostgreSQL. Нужно оценить навыки проектирования надежных пайплайнов.

Как бы вы спроектировали процесс синхронизации данных между Snowflake и PostgreSQL, чтобы обеспечить минимальную задержку (latency) и консистентность данных?

В описании упоминается использование Redis для баланса свежести данных и производительности.

Какие стратегии инвалидации кэша вы бы применили для аналитических данных, которые обновляются в реальном времени?

Позиция Senior предполагает влияние на архитектуру.

Опишите ваш опыт перехода от монолитной архитектуры к событийно-ориентированной (event-driven). С какими главными трудностями вы столкнулись?

Компания ищет человека, готового расти до Tech Lead.

Как вы подходите к установлению инженерных стандартов в команде и контролю качества кода без замедления процессов разработки?

Похожие вакансии

roku
Не указана

Senior Software Engineer, Data - Advertising Engineering

SeniorГибридВеликобритания
Spring Boot · Apache Spark · Apache Airflow · Java · Python · Scala · SQL · Trino · Druid · StarRocks · Looker · REST · Kubernetes · AWS · GCP · Terraform · React · Node.js · JavaScript · Hive · Hadoop
+21 навыков
roku
Не указана

Senior Software Engineer - Software Development Kit

SeniorГибридВеликобритания
C++ · Embedded Linux · IPC · Software Architecture · SDK Development · Toolchains · UI Frameworks
+7 навыков
roku
Не указана

Senior Software Engineer, Video Encoding

SeniorГибридВеликобритания
FFmpeg · GStreamer · H.264 · HEVC · AV1 · VMAF · HLS · DASH · CMAF · AWS · Kubernetes · C++ · Python · DRM · SCTE-35
+15 навыков
roku
Не указана

Senior Software Engineer, Search & Recommendations

SeniorГибридВеликобритания
Java · Python · AWS · Redis · Memcached · Distributed Systems · Microservices · Agile · Cloud Services
+9 навыков
roku
Не указана

Senior Software Engineer, Search & Recommendations

SeniorГибридВеликобритания
Java · Python · AWS · Redis · Memcached · Distributed Systems · Microservices · Agile · Unit Testing
+9 навыков
roku
Не указана

Senior Software Engineer, Experimentation Platform

SeniorГибридВеликобритания
Java · Spring Boot · Distributed Systems · NoSQL · SQL · TDD · AWS · Kubernetes · Istio · Microservices · A/B Testing · Lambda · Amazon S3 · Amazon EC2
+14 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

manychat
Страна
Нидерланды