JobRaahGet matched free

Jobs

Principal Engineer — Full Stack, Cloud & AI

Nearshore Business Solutions · Medellín, Antioquia, Colombia · On-site

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Job Title: Principal Engineer — Full Stack, Cloud & AI Location: Medellín, Colombia Type of Contract: 6-Month Contract-to-Hire | Full-Time upon mutual agreement Salary Range: Market Rates Language Requirements: Advanced English (Professional Written and Verbal Communication) We are seeking a skilled Principal Engineer with deep expertise in Full Stack Development, Cloud Architecture, and AI-powered applications to join our growing team. You will play a key role in designing and scaling a multi-tenant SaaS platform while leading engineering standards, technical decision-making, and development execution across distributed teams. Your work will directly impact product delivery, platform scalability, client success, and the company's long-term technology strategy. Key Responsibilities Own the technical architecture of the company's SaaS platform, designing, implementing, and evolving systems as the product scales toward commercial release. Write production-grade code daily across .NET (C#), React, Azure services, APIs, and data-driven applications. Lead, mentor, and provide technical direction to engineering teams across onshore and offshore environments. Establish and enforce engineering best practices, coding standards, architecture principles, and development processes. Design and implement secure multi-tenant SaaS architectures, including RBAC and SBAC authorization models. Build and integrate AI-powered capabilities including LLM orchestration, RAG pipelines, agentic workflows, MCP-based architectures, and intelligent automation solutions. Produce and maintain architecture documentation, technical diagrams, API specifications, ADRs, operational runbooks, and implementation guides. Must-Have Qualifications 10+ years of professional software engineering experience with demonstrated architect-level ownership and decision-making. Extensive experience building enterprise applications using .NET/C#, React, SQL Server, and Microsoft Azure services. Strong expertise with Azure App Services, Functions, Service Bus, API Management, Key Vault, Managed Identities, and Azure DevOps. Proven experience designing and operating multi-tenant SaaS platforms with application-level and database-level tenant isolation. Hands-on experience implementing RBAC and SBAC authorization frameworks within enterprise applications. Experience delivering production AI solutions utilizing LLM APIs, Retrieval-Augmented Generation (RAG), MCP architectures, and agentic AI workflows. Strong leadership experience mentoring developers, conducting architecture reviews, and guiding engineering teams through complex technical initiatives. Excellent communication skills with the ability to explain technical decisions to executive stakeholders, clients, and cross-functional teams. Active user of AI-assisted development tools with a demonstrated AI-forward engineering mindset. Willingness to travel regularly to Austin, Texas and relocate in the future if…