Proxima Research

Solution Architect

Ukrainian Product 🇺🇦

Job Title: Senior Architect – CRM Platform Ecosystem

Location: Remote
Reports to: СPO
Level: Senior / Principal 

 

About the Role

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.

 

 

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
Published 2 May · Updated 20 August
Statistics:
100 views
·
26 applications
93% read
·
24% responded
Last responded 1 week ago
100 views
·
11 applications
82% read
·
28% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.
Loading...