This job has expired and no longer accepts applications.
Product manager (CRM)
We help people around the world learn languages effectively, easily, and in a fun way—through snippets of popular movies, TV shows, and memes.
Now we’re looking for a Senior Product manager (CRM) to join our team!
You will:
Scale and improve our CRM infrastructure (email, push), with a focus on stability, fault tolerance, and high throughput;
Own the technical quality and architecture of our messaging system: pipelines, message queues, throttling, retries, and SLA management;
Collaborate with engineering teams on sender reputation: IP monitoring, domain management, warming-up, and rotation;
Ensure compliance with email provider requirements (Google, Yahoo, etc.): DMARC, SPF, DKIM, BIMI, One-Click Unsubscribe;
Implement logging, monitoring, and alerting tools for the entire CRM stack;
Maintain a robust delivery pipeline for CRM teams: trigger configurations, logic flows, templates, and sending mechanisms;
Support product and analytics teams in running communication experiments and A/B tests;
Own and manage the technical CRM backlog and roadmap—from infrastructure decisions to product integrations.
You have:
Awareness of up-to-date email deliverability requirements from major providers, including 2024–2025 updates;
Experience working in a team with high-volume global communication (email/push);
Understanding of SMTP, REST APIs of ESP platforms, message queues (e.g., RabbitMQ, Kafka), and basic DevOps practices;
Solid knowledge of email infrastructure: domain management, DNS records (SPF, DKIM, DMARC), warming-up, bounce handling, and suppression lists;
Hands-on experience with logs, dashboards, and alerting systems;
Understanding of CRM system architecture and how to build scalable, modular pipelines;
Experience writing technical specifications and configuring triggers and flows for messaging campaigns;
Confident use of ESP tools and APIs;
English proficiency sufficient for reading technical documentation.
We offer:
Work in a fast-growing, global EdTech app with a friendly and transparent work culture—no bureaucracy or complex hierarchy;
Income in USD and the flexibility of remote work;
28 calendar days of vacation and 100% coverage of 30 sick leave days per year after completing the probation period;
Product-driven culture, working with SCRUM methodology and a modern technology stack;
You will drive meaningful change and witness the real-world results of your work.
Our hiring process will include:
Technical interview;
Technical task;
Final meeting with a team.
Published on: 10/3/2025

EWA
EWA Learn Languages is a language learning platform that offers interactive tools and resources for users to improve their language skills. With a focus on engaging content, it includes features like games, quizzes, and personalized learning paths to make the process fun and effective.