Titre du poste: Architecte Logiciel Principal
Description du poste
Chez notre client, nous construisons des produits numériques significatifs et évolutifs pour des organisations avant-gardistes. Nous recherchons un Architecte Logiciel Principal pour fournir un leadership technique sur des projets complexes et multi-plateformes. Ce rôle se situe à l'intersection de l'architecture, de la livraison et du partenariat client, prenant en charge les décisions de conception du système tout en restant étroitement lié à l'exécution.
Responsabilités
- Guider l'architecture sur des solutions mobiles, backend, cloud et émergentes activées par l'IA.
- Collaborer étroitement avec les leaders de livraison, ingénieurs, designers et parties prenantes des clients pour garantir que les systèmes soient évolutifs, sécurisés, maintenables et alignés sur les résultats commerciaux.
- Concevoir et faire évoluer des solutions backend personnalisées principalement sur Microsoft Azure, soutenant des applications mobiles, des applications web et des capacités émergentes d'IA.
- Superviser l'architecture de cinq produits logiciels interconnectés partageant des systèmes backend et un environnement de données unifié.
- Naviguer dans des environnements ambigus, comprendre les bases de code héritées et concevoir des solutions pérennes.
Compétences Essentielles
- Expérience pratique en architecture (au moins quelques années dans un rôle d'architecte).
- Expérience en conception et construction de nouveaux systèmes sur Azure.
- Confortable pour opérer dans des environnements ambigus avec des exigences évolutives.
- Solide expérience avec Azure (expérience avec d'autres clouds acceptable si la familiarité avec Azure existe).
- Compréhension approfondie des systèmes backend, en particulier ceux supportant des applications web et mobiles.
- Expérience avec l'Infrastructure as Code, y compris Terraform.
- Expérience en DevOps et CI/CD.
Compétences Supplémentaires & qualifications
- Expérience de soutien de systèmes avec environ 80k–100k utilisateurs.
- Expérience avec l'IA, en particulier la conception, la mise en œuvre et l'intégration de l'infrastructure IA.
- Capacité à concevoir et construire des architectures hautement personnalisées à partir de zéro.
Environnement De Travail
100% télétravail - Le client est à l'heure de l'Est (doit être capable de travailler dans le fuseau horaire EST).
Job Title: Principal Software Architect
Job Description
At our client, we build meaningful, scalable digital products for forward-thinking organizations. We are seeking a Principal Software Architect to provide technical leadership across complex, multi-platform engagements. This role sits at the intersection of architecture, delivery, and client partnership, owning system design decisions while remaining deeply connected to execution.
Responsibilities
- Guide architecture across mobile, backend, cloud, and emerging AI-enabled solutions.
- Collaborate closely with delivery leaders, engineers, designers, and client stakeholders to ensure systems are scalable, secure, maintainable, and aligned with business outcomes.
- Design and evolve custom backend solutions built primarily on Microsoft Azure, supporting mobile apps, web applications, and emerging AI capabilities.
- Oversee architecture across five interconnected software products that share backend systems and a unified data environment.
- Navigate ambiguous environments, understand legacy codebases, and design future-proof solutions.
Essential Skills
- Hands-on architecture experience (at least a couple of years in an Architect role).
- Experience designing and building net new systems on Azure.
- Comfortable operating in ambiguous environments with evolving requirements.
- Solid Azure experience (other cloud experience acceptable if Azure familiarity exists).
- Deep understanding of backend systems, particularly those supporting web and mobile applications.
- Infrastructure as Code experience, including Terraform.
- DevOps and CI/CD experience.
Additional Skills and Qualifications
- Experience supporting systems with roughly 80k–100k users.
- Experience with AI, particularly designing, implementing, and integrating AI infrastructure.
- Ability to design and build highly customized architectures from scratch.
Work Environment
100% remote - Client is in EST time (must be able to work in EST time frame).
Job Type & LocationThis is a Contract position based out of Calgary, AB.
Pay and BenefitsThe pay range for this position is $85.00 - $100.00/hr.
Workplace TypeThis is a fully remote position.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:
- Hiring diverse talent
- Maintaining an inclusive environment through persistent self-reflection
- Building a culture of care, engagement, and recognition with clear outcomes
- Ensuring growth opportunities for our people
Actalent is an equal opportunity employer.