
Senior Architect
Matrix42
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
Job Level
About the role
- Contribute to the technology vision and architecture function of our company
- Drive technical transformation alongside the Chief Architect, focusing on cloud architecture
- Design and implement solutions leveraging PaaS and ensuring deployment flexibility
- Create abstraction layers that shield applications from cloud-specific dependencies
- Collaborate on defining and executing Data, Integration, and AI strategies
- Design and architect solutions for our SaaS platform, ensuring scalability and security
- Work with engineering teams to implement architecture patterns and best practices
- Contribute to metrics-driven governance frameworks to measure architectural effectiveness
- Mentor and coach engineering teams on architectural practices
- Support technical due diligence for potential acquisitions
Requirements
- 5+ years of experience in software architecture, with a strong background in enterprise software, data and integration architecture
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI/ML, or a related field preferred
- Proven experience in architecting solutions within a SaaS or enterprise software company
- Track record of contributing to architecture modernization, ensuring scalability, AI-readiness, high availability, and performance
- Experience working with distributed teams and collaborating across multiple product areas
- 7+ years of experience in C# or Java development, with a deep understanding of software development lifecycle and best practices
- 5+ years of hands-on experience with Microsoft Azure Cloud (and/or AWS, GCP), including Azure AI/ML services, Cognitive Services, and OpenAI APIs
- 3+ years of experience with containerization technologies (Kubernetes and related cloud-native technologies) and service mesh architectures
- Strong knowledge of microservices architecture, API design, and integration patterns
- Strong knowledge of data platforms, storage and serving, and data pipelines technologies
- Exposure to AI/ML frameworks and Agentic frameworks (e.g., LangGraph, MS Semantic Kernel) is a plus
- Demonstrated experience applying AI/ML tools and techniques to software architecture, system design, and hands-on development
- Experience with cloud cost management and optimization techniques across different deployment models
- Knowledge of data residency, sovereignty, and compliance requirements for distributed cloud deployments
- Experience with large-scale SaaS platforms, supporting thousands of customers
- Strong communication and collaboration skills, capable of working with engineering teams, architects, and technical leaders
- Ability to translate technical concepts to both technical and non-technical audiences
- Experience mentoring developers and promoting architectural best practices.
Benefits
- Work from (almost) anywhere – Want to change your scenery? Go on a work-ation and take your job with you.
- Time for growth – A career framework to support your professional and personal growth with up to 6 extra days off per year for your development.
- Extra sick days, no questions asked – Get 2 paid sick days per year, no doctor’s note needed.
- Private medical care – Covered through Regina Maria , because your health matters.
- Pick your perk – Choose what works for you via the Benefit Online platform: private pension, meal tickets, travel vouchers, courses, gifts - you name it.
- Work-from-home allowance – Whether you're at your desk or at home, we've got you covered.
- Hybrid work is a natural part of how we operate, but we also believe in the power of coming together.
- Regular office connects whenever it makes sense.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architectureenterprise softwaredata architectureintegration architectureC#JavaMicrosoft Azure CloudKubernetesmicroservices architectureAI/ML
Soft Skills
communicationcollaborationmentoringcoachingtechnical transformationmetrics-driven governancetranslating technical concepts
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software EngineeringAI/ML certification