Leave us your email address and we'll send you all the new jobs according to your preferences.

Software Architect

Posted 2 hours 48 minutes ago by Manychat

70 000,00 € - 90 000,00 € Monthly
Permanent
Not Specified
I.T. & Communications Jobs
Noord-Holland, Amsterdam, Netherlands
Job Description
Software Architect

Manychat Amsterdam, North Holland, Netherlands

Manychat is a leading Chat Marketing platform helping businesses engage with their customers on Instagram, Facebook Messenger, WhatsApp, and Telegram.

Trusted by over 1 million brands in 170+ countries, we are an official Meta Business Partner backed by top investors and boast 300+ teammates worldwide.

Our Team

We build high-performance Python based services for messaging automation, analytics, and AI features. We're expanding and need a Software Architect to guide engineering toward long term technical excellence, design scalable, secure architectures, and establish unified best practices.

The Role

Shape the long term technical direction of our Python ecosystem, combining strategic ownership, deep technical expertise, and cross team leadership to ensure our systems are scalable, maintainable, and future ready.

What You'll Do
  • Define and maintain the architecture strategy for all Python based systems.
  • Lead the migration of product components into standalone Python services.
  • Evaluate and guide adoption of modern frameworks, tools, and cloud solutions.
  • Identify technical risks and propose actionable solutions.
  • Design distributed, event driven, high load systems in Python.
  • Establish coding standards, CI/CD best practices, and testing automation.
  • Collaborate with DevOps and Infrastructure to enhance observability and reliability.
  • Optimize systems for performance, resilience, and maintainability.
  • Partner with AI/ML, Data Engineering, and Infrastructure teams for alignment.
  • Mentor engineers, lead architecture reviews and knowledge sharing sessions.
  • Communicate complex technical concepts to engineering teams and stakeholders.
What You'll Bring
  • 7+ years of professional Python experience in production grade, large scale systems.
  • 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, and monitoring tools.
  • Strong knowledge of REST/gRPC APIs, message brokers, and databases.
  • Proficiency with AWS, GCP, or Azure and container orchestration (Docker, Kubernetes).
  • Solid grasp of system design principles, scalability, and performance optimization.
  • Excellent communication skills and collaborative mindset.
  • Experience mentoring engineers and establishing engineering best practices.
  • Experience working with AI or data intensive services is a plus.
What We Offer
  • Comprehensive health insurance for you and your family.
  • Professional development budget for conferences and courses.
  • Flexible benefits package to tailor perks.
  • Hybrid work and generous leave options.
  • In office perks, free meals and snacks.
  • Company funded sports, offsites, and team building events.
Equal Opportunity Employer

Manychat is an Equal Opportunity Employer, committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants based on protected characteristics. If you need accommodations, please indicate in your application.

With my application, I accept the Manychat Privacy Policy.

Email this Job