Log in
All jobs
S

Senior/Principal Technical Lead and Solution Architect

Svitla
Remote, Mexico
Remote

About this role

Vacancy details

Mexico

Remote

Recruiter

Alevtyna Shcherbynina

Apply Now

Role overview

Svitla Systems Inc., is looking for a Senior/Principal Technical Lead and Solution Architect for a full-time position in Mexico.

You will own solution architecture, lead the Svitla developers on the team, and work alongside OutSystems Professional Services architects.

This role is part of a dedicated Svitla team engaged under a 12-month agreement to deliver OutSystems projects for customers, working as one team with our client’s Professional Services consultants and typically aligned to US business hours. Knowledge sharing runs both ways: you will learn OutSystems delivery practices directly from your client’s team, and you will share your own knowledge and experience with them, in particular in AI.

AI experience is very important for this role. You will architect AI and agentic capabilities into enterprise applications, decide what belongs in the platform and what belongs in dedicated AI services, and share AI architecture patterns with OutSystems Professional Services.

Prior OutSystems experience is not required. We will provide structured training and certification at the start of the engagement, covering OutSystems 11 (O11) and OutSystems Developer Cloud (ODC) development, architecture, integration, lifecycle management, and OutSystems AI capabilities, followed by hands-on learning on live projects. Experience with other low-code platforms is of great benefit but is not mandatory.

Requirements

  • Proven experience architecting AI and GenAI solutions delivered into production.

  • Experience designing LLM-powered applications, agents, and enterprise AI workflows, including orchestration, tool calling, and human approvals.

  • Experience with RAG architecture: embeddings, vector search, chunking and retrieval strategy, and secure knowledge retrieval.

  • Experience with model selection, prompt and context management, structured outputs, and fallback strategies across providers such as Azure OpenAI, OpenAI, and AWS Bedrock.

  • Experience with evaluation, testing, monitoring, and tracing of AI systems in production.

  • Experience with AI guardrails, authorization, and defenses against prompt injection and data exposure.

  • Judgment about when deterministic software is preferable to AI.

  • Significant experience architecting enterprise web and mobile applications.

  • Experience leading development teams, including code reviews, standards, and mentoring.

  • Hands-on development experience in one or more of C#/.NET, Java, Python, or TypeScript.

  • Experience with REST APIs, event-driven integration, and enterprise integration patterns.

  • Experience with SQL, relational data modeling, and performance optimization.

  • Experience with application security, OAuth 2.0, OpenID Connect, SAML, and OWASP practices.

  • Experience with cloud architecture on AWS or Microsoft Azure.

  • End-to-end ownership of the technical solution and its outcome.

  • Hands-on technical leadership: willingness to design, code, review, and troubleshoot.

  • Sound AI engineering judgment without unnecessary complexity.

  • Clear communication with executives, architects, and developers.

  • Fast learning: the ability to become productive on new platforms quickly.

  • Collaboration across company boundaries, working as one team with our client’s Professional Services team.

  • Fluent professional English, written and spoken.

  • Based in Mexico, with the ability to work US business hours.

  • Will be a plus

  • Architecture or technical leadership experience on one or more enterprise low-code platforms, such as Microsoft Power Platform, Mendix, Appian, ServiceNow App Engine, Salesforce Platform, or Pega.

  • Understanding of how low-code changes delivery: faster prototyping, model-driven development, and the trade-offs between platform features and custom code.

  • Any prior exposure to OutSystems 11 (O11) or OutSystems Developer Cloud (ODC).

  • Experience with LangChain, LangGraph, Semantic Kernel, or comparable orchestration frameworks.

  • Experience with Model Context Protocol (MCP) servers, clients, and tool integration patterns.

  • Experience with vector databases, such as Azure AI Search, OpenSearch, or PostgreSQL pgvector.

  • Experience with DevSecOps, infrastructure as code, Docker, and Kubernetes.

  • Experience in regulated industries, such as financial services, insurance, healthcare, or government.

  • AWS or Azure architecture certifications, or cloud architecture or AI engineering certifications.

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

Responsibilities

  • Own the architecture of OutSystems solutions on O11 and ODC once trained.

  • Design modular, maintainable applications using OutSystems architecture practices, such as the Architecture Canvas.

  • Design integrations with enterprise systems, APIs, and data sources.

  • Define data models, security, performance, scalability, and other non-functional requirements.

  • Document architecture decisions and the reasoning behind them.

  • Architect AI capabilities into applications: LLM integration, agents, tool calling, and retrieval-augmented generation (RAG).

  • Combine deterministic application logic with AI where each fits best.

  • Design evaluation, guardrails, human-in-the-loop controls, monitoring, and tracing for AI features.

  • Assess OutSystems AI capabilities, such as Mentor and AI Agent Workbench, against external AI services and orchestration frameworks.

  • Manage AI risks, including prompt injection, data exposure, reliability, latency, and cost.

  • Lead and mentor developers, set engineering standards, and review code.

  • Translate architecture into clear work packages, estimates, and technical priorities.

  • Work with the Engagement Manager on planning, risks, dependencies, and scope.

  • Remove technical blockers and make timely technical decisions.

  • Own the deployment and lifecycle approach, including environments and CI/CD.

  • Define the testing strategy, including automated testing and evaluation of AI features.

  • Troubleshoot complex performance and production issues.

  • Explain technical trade-offs clearly to customer executives and stakeholders.

  • Learn OutSystems architecture best practices from our client’s Professional Services architects.

  • Share AI architecture patterns, reference designs, and reusable components.

  • Run technical knowledge-sharing sessions on AI architecture and AI-assisted engineering.

  • We offer

  • US and EU projects based on advanced technologies.

  • Competitive compensation based on skills and experience.

  • Regular performance appraisals to support your growth.

  • Comprehensive private medical insurance.

  • Christmas Bonus in the amount of 50% of the monthly payment.

  • Bonuses for recommendations of new employees.

  • Bonuses for article writing, public talks, other activities.

  • 15 vacation days, 10 holidays, 10 sick leaves.

  • Personalized learning program tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Fun corporate online/offline celebrations and activities.

  • Well-established remote culture.

  • Awesome team, friendly and supportive community!

  • Why join Svitla

  • Svitla Systems is a global digital solutions company headquartered in the U.S., with operations across North America, Latin America, Europe, and Asia-Pacific.

  • Since 2003, we have served a wide range of clients, from innovative startups to Fortune 500 companies. Our success is built on strong partnerships. By integrating seamlessly with our clients' teams, we build lasting relationships that deliver measurable results.

  • We are strong advocates of workplace flexibility, remote work culture, and an individual approach to professional and personal growth.

  • Our global mission is to build a business that contributes to the well-being of our partners, employees, and their families, strengthens our communities, and makes a lasting difference in the world.

  • Together, we are coding a brighter tomorrow and living it. Join us!

  • Vacancy details

  • Similar Jobs

  • Senior Data Platform Engineer

  • EuropeEurope

  • RemoteRemote

  • Senior Data Platform Engineer

  • PolandPoland

  • RemoteRemote

  • Senior Data Platform Engineer

  • RomaniaRomania

  • RemoteRemote

  • Senior Data Platform Engineer

  • BulgariaBulgaria

  • RemoteRemote

  • DR Platform Engineer

  • Argentina|Colombia|Costa Rica…Argentina|Colombia|Costa Rica

  • RemoteRemote

  • Senior Full Stack Engineer

  • United StatesUnited States

  • RemoteRemote

  • Senior Developer

  • MexicoMexico

  • RemoteRemote

  • Senior Engagement Manager

  • MexicoMexico

  • RemoteRemote

  • Senior Front End Engineer

  • Argentina|Chile|Costa Rica|MexicoArgentina|Chile|Costa Rica|Mexico

  • RemoteRemote

  • Apply Now

  • Success!

  • OK

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →