Senior Architect (CRM Platform Ecosystem)

We are seeking an experienced Senior Architect to lead the architecture of our CRM Platform Ecosystem, driving the design and evolution of a scalable, modular, and API-first system that supports dynamic customer workflows, integrations, and analytics. You will play a strategic role in transforming our existing monolith into a maintainable, high-performing platform based on modern architectural principles such as Hexagonal Architecture, Event-Driven Design, and Domain-Driven Design. You will work closely with the CO, engineering teams, product leaders, and external partners to create a CRM ecosystem that is future-ready, cloud-native, and deeply customizable.

Senior Architect (CRM Platform Ecosystem)
Полная занятость
Английский : Advanced

Key Responsibilities:

• Design and oversee the implementation of the CRM platform architecture, ensuring alignment with business goals and technology strategy.
• Define architectural standards and lead the transition to a microservices or modular monolith architecture, as appropriate.
• Lead domain modeling and collaborate with product and engineering teams to apply Domain-Driven Design (DDD) practices.
• Architect and guide implementation of integration strategies including REST/GraphQL APIs, event buses (Kafka/RabbitMQ), and third-party services.
• Own decisions related to data architecture, including PostgreSQL modeling, replication, and performance optimization.
• Define and maintain architecture documentation, including diagrams, contracts, and interface specifications.
• Champion non-functional requirements such as performance, scalability, security, and fault-tolerance.
• Collaborate with DevOps to ensure the architecture is cloud-agnostic, containerized, and CI/CD friendly.
• Review and guide technical design decisions across multiple teams and enforce architectural best practices.
• Mentor developers, tech leads, and other architects in clean code, architectural thinking, and technical decision-making.

Requirements:

Must-Have

• 8+ years of experience in backend or full-stack architecture, with at least 3 years in a senior or lead architect role.
• Proven experience designing and evolving large-scale CRM platforms or complex enterprise systems. 

• Prior experience working with CRM-specific features such as workflows, custom fields, automation, or user segmentation.
• Deep knowledge GoLang and PostgreSQL.
• Hands-on experience applying Hexagonal Architecture, CQRS, Event-Driven Architecture, or similar paradigms.
• Strong understanding of modular architecture, API versioning, and service orchestration.
• Experience working in cloud environments (AWS, Azure, or GCP), with infrastructure as code principles.
• Excellent communication skills and the ability to translate business needs into technical architecture. 

Nice-to-Have

• Experience in  Flutter/Dart frontend architecture and integrating frontend with backend APIs.
• Knowledge of PHP (Symfony), GraphQL, Redis, Kubernetes, and Elasticsearch.


We Offer:

  • A fully remote role with flexible engagement (full-time or contract) – you can also choose to work in the office or in a hybrid format if you prefer
  • An opportunity to influence and shape the architecture and overall direction of the AI product
  • Work at a large product company with a wide range of in-house developed solutions, many of which have been leading the market for over 15 years
  • Access to diverse internal projects, enabling you to develop various skill sets and show your potential in different areas
  • A competitive compensation package that reflects your experience and skills, with opportunities for review based on performance
Наш рекрутер
Юлия  Криль
Юлия Криль
Рекрутер
Связаться с рекрутером
Теги
Architect
Senior
DDD
Remote
Похожие вакансии
Антоніна Матюшко
Head of Product
Английский (Advanced)
Полная занятость
Марта Стопець
Sales Manager | Skvot
Киев, Украина
Английский (Pre-intermediate)
Полная занятость
Анастасія Усенко
Senior .Net Developer
Remote,
Кіпр,
Киев, Украина
Английский (Intermediate)
Полная занятость
Английский (Advanced)
Полная занятость
Киев, Украина
Английский (Pre-intermediate)
Полная занятость
Senior .Net Developer
fintech
Microservice Architecture
NoSQL databases
C#
Kafka
Remote,
Кіпр,
Киев, Украина
Английский (Intermediate)
Полная занятость