We are seeking a highly experienced Software Architect to join our team and take ownership of designing and developing complex systems that directly impact our technology. In this role, youll work cross-functionally with R&D teams to build solutions that address critical needs, drive efficiency, and lead meaningful processes within the organization.
Responsibilities:
Architectural Design & Strategy: Define and develop scalable and efficient system architectures.
Mentorship & Technical Leadership: Guide and mentor R&D teams, ensuring best practices and high-quality technical decisions.
Cross-functional Collaboration: Work closely with engineering, product, data science teams, and other stakeholders to translate business needs into technical solutions.
Problem Solving: Analyze and resolve complex technical challenges with innovative solutions.
Performance Optimization: Ensure system reliability, scalability, and performance through architectural improvements.
Requirements:
10+ years of experience in software engineering and architecture design.
Proven track record of designing and developing complex, high-scale systems.
Strong background in databases (DB), including designing and building systems that operate on top of databases.
Experience working with cloud environments and on-premises infrastructures.
Proven experience in process improvement and optimization.
Strong ability to provide technological guidance to R&D teams.
Strong problem-solving skills and ability to drive technical excellence across teams.
Experience in Big Data technologies – an advantage.
Integration with text classification and LLMs – an advantage.
10+ years of experience in software engineering and architecture design.
Proven track record of designing and developing complex, high-scale systems.
Strong background in databases (DB), including designing and building systems that operate on top of databases.
Experience working with cloud environments and on-premises infrastructures.
Proven experience in process improvement and optimization.
Strong ability to provide technological guidance to R&D teams.
Strong problem-solving skills and ability to drive technical excellence across teams.
Experience in Big Data technologies – an advantage.
Integration with text classification and LLMs – an advantage.
This position is open to all candidates.












