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)
Повна зайнятість