Senior Python Engineer (Billing)
Quick Summary
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,
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.
We’re hiring a Senior Python Engineer to build and evolve a Python-based platform layer that extends and scales Manychat’s eng core.
This is not a standalone backend. This layer acts as a bridge and execution environment for high-load, business-critical workflows that cannot be efficiently handled inside the core system.
Your primary focus will be designing systems that:
- decouple and offload complexity from the core platform
- enable scalable execution of business logic
- provide reliable communication between services
This role is ideal for someone who:
- thinks in systems, not services
- understands trade-offs of distributed architectures
- can turn loosely defined problems into stable production solutions
- is comfortable working close to platform boundaries and constraints
Responsibilities
~1 min read- →Design and build a Python-based platform layer that integrates with the core system.
- →Define and evolve patterns for service communication, orchestration, and responsibility split between core and Python services.
- →Develop scalable, async services handling high-load and latency-sensitive workflows.
- →Own API contracts between systems, ensuring stability, backward compatibility, and clear boundaries.
- →Identify and extract functionality from the core into scalable services where it improves performance or maintainability.
- →Ensure reliability of cross-system interactions through observability (monitoring, logging, tracing).
- →Design for failure: retries, idempotency, consistency guarantees.
- →Drive engineering quality: testing strategy, CI/CD, safe rollout practices.
- →Work closely with Platform and Product teams to align architecture with business needs.
- →Contribute to long-term platform scalability, not just feature delivery.
- 5+ years of commercial Python development in production environments.
- Strong expertise in modern Python frameworks (FastAPI preferred; Django/Flask acceptable).
- Solid experience designing and integrating APIs (including third-party services).
- Strong understanding of async programming and concurrency (AsyncIO, non-blocking I/O).
- Experience working with PostgreSQL and large datasets.
- Experience building and maintaining high-load backend systems.
- Strong testing practices (unit and integration tests; PyTest preferred).
- Experience with CI/CD pipelines and Docker.
- Strong ownership and product mindset — able to align with stakeholders and connect engineering work to business impact.
- Experience working with loaded projects and queue systems.
- Skills working with infrastructure.
- Experience working with third-party API.
- Knowledge of different NoSQL solutions and analytical systems.
- Replication, partioning, sharding, PL/pgSQL, and other attributes of profound work with databases.
What We Offer
~1 min readListing Details
- Posted
- March 26, 2026
- First seen
- April 3, 2026
- Last seen
- April 26, 2026
Posting Health
- Days active
- 23
- Repost count
- 0
- Trust Level
- 31%
- Scored at
- April 26, 2026
Signal breakdown
ManyChat is a global Chat Marketing platform that enables businesses to automate conversations and drive sales on messaging apps like Instagram, WhatsApp, and Facebook Messenger. Founded in 2015, it serves over a million businesses worldwide with its user-friendly chatbot builder and automation tools.
View company profilePlease let Manychat know you found this job on Jobera.
4 other jobs at Manychat
View all →Explore open roles at Manychat.
Similar Python Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.