The Company
We are a leading provider of end-to-end custom software development, engineering solutions, and dedicated development teams. For nearly two decades, we have helped clients from across the globe launch next-generation products, and have supported companies navigate through their unique digital transformation journeys. With a stronghold in 5 global locations, our team of best-in-class software engineers, designers, and business analysts, are our greatest assets. We have worked with some of the most prominent brands across Canada, the United States, Sweden, Norway, Scandinavia, Australia, New Zealand, and Sri Lanka. Our approach is to work with all our clients collaboratively and transparently which is reflective of a true long-term partnership. Our vision is to be an IT partner who provides new-age engineering solutions backed with best-in-class talent to help businesses become digitally competitive by leveraging technological advantage. The cornerstone of our success has been our ability to be an extension to your organization, at all levels.
Role Summary
As a Senior Architect, you will lead the enterprise-wide architecture strategy and provide technical vision for complex, large-scale software systems. This role requires deep architectural expertise, a strong understanding of modern engineering practices, and the ability to influence technical direction across multiple teams and product lines. You’ll serve as a key advisor to engineering leadership, driving scalable, secure, and forward-thinking solutions that align with business and product goals.
Key Responsibilities
- Lead end-to-end solution architecture for scalable, secure, cloud-native applications.
- Provide hands-on technical leadership in React, Nest.js, Next.js, and TypeScript.
- Design optimized MongoDB schemas, indexing, and performance strategies.
- Architect and deploy solutions using Azure services (App Services, Cosmos DB, Functions, API Management, Key Vault, Storage).
- Define integration patterns, API architecture, and cloud security best practices.
- Oversee CI/CD pipelines and DevOps workflows (Azure DevOps/GitHub Actions).
- Collaborate with multi-market client teams and guide development squads.
- Conduct architecture reviews, resolve complex technical issues, and mentor engineers.
Required Experience
- 14+ years of engineering experience with 3–4+ years in architecture roles.
- Strong hands-on expertise in React, Nest.js, Next.js, JavaScript/TypeScript.
- Experience building enterprise-scale solutions with MongoDB (Atlas).
- Solid Azure cloud architecture experience.
- Strong understanding of microservices, API design, and distributed systems.
- Excellent communication and documentation skills.
Nice-to-Have
- Experience with Docker/Kubernetes (AKS).
- Familiarity with Azure AD, OAuth2, caching (Redis), and CDN strategies.
- Knowledge of enterprise monitoring tools (App Insights, Azure Monitor).
Benefits
- Salary pegged to USD
- Health Insurance and medical allowances
- Exposure to the very latest technologies
- Opportunities for career growth
- Variable bonus linked to KPI
Full-time
Colombo, Sri Lanka