Software Architect

TP

Colombia

Presencial

COP 150.000.000 - 260.000.000

Jornada completa

hace 23 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

TP is seeking a Senior Software Architect to lead end-to-end architectural decisions across products, platforms, and AI-enabled solutions. The role interfaces with Product, Software Engineering, Data/AI, DevOps, QA, and Cybersecurity to ensure scalable, observable, and secure enterprise-grade software.

You will define patterns, guide high-risk decisions, and mentor teams while driving modernization and platform reusability across TP.

Formación

  • 10+ years of experience in software engineering, application development, or enterprise platforms.
  • 5+ years in software architecture, technical leadership, or equivalent responsibilities.
  • Demonstrated experience taking systems from design through production and operational evolution.
  • Strong experience with cloud-native architectures and highly available distributed systems.
  • Recent hands-on experience in at least one enterprise stack: .NET/C#, Java/Kotlin, TypeScript/Node.js, or Python.
  • Experience integrating AI/ML or GenAI capabilities into production applications, including quality and operational controls.
  • Education and languages: English C1 preferred; Spanish fluent is a plus.

Responsabilidades

  • Define and maintain end-to-end architecture of products, platforms, and apps.
  • Translate functional and non-functional requirements into design decisions.
  • Choose architectural approaches (modular monolith, microservices, serverless, etc.).
  • Document decisions with ADRs, blueprints, standards, and reference architectures.
  • Lead design authority and approve architecture exceptions.
  • Collaborate with engineering teams on detailed component designs and risk resolution.
  • Review code, APIs, contracts, domain models, and data strategies.
  • Define cloud-native, hybrid, or multi-cloud patterns across AWS/Azure/GCP.

Conocimientos

Cloud-native architectures
Distributed systems
Hands-on programming
AI/GenAI integration
Leadership & mentorship
English (C1)

Educación

Bachelor's degree in Systems/Software Engineering/Computer Science
Postgraduate degree in Software Architecture/Cloud/AI

Herramientas

Kubernetes
AWS/Azure/GCP
CI/CD pipelines
Security best practices

Descripción del empleo

Maximize Your Impact with TP Welcome to TP, a global hub of innovation and empowerment, where we redefine the future. With a remarkable €10 billion annual revenue and a global team of 500,000 employees serving 170 countries in over 300 languages, we lead in intelligent, digital-first solutions.

As a Great Place to Work certified in 72 countries, our culture thrives on diversity, equity, and inclusion. We value your unique perspective and believe that your talent is the missing piece that completes our vision for a brighter, digitally driven tomorrow.

The Opportunity

The Software Architect is the technical design authority for the software products, platforms, and applications within the assigned scope, including AI-enabled solutions. The role converts business and product needs into secure, scalable, maintainable, and economically sustainable architectures and protects their integrity from design through production operations.

This position connects Product, Software Engineering, AI/Data, DevOps, QA, Cybersecurity, Operations, and the Solution Architecture and Transformation teams. It defines architectural decisions and standards, reduces technical risk, enables engineering teams, and ensures solutions progress from prototypes or conceptual designs into observable, operable, enterprise-grade software.

The Responsibilities
  • Define and maintain the end-to-end architecture of products, platforms, and applications, covering context, components, deployment, data, integrations, and operations.
  • Translate functional and non-functional requirements into clear, pragmatic, and traceable design decisions.
  • Select the right architectural approach for each context—such as modular monolith, microservices, serverless, event-driven, or hybrid—while avoiding unnecessary complexity.
  • Document decisions through Architecture Decision Records (ADRs), blueprints, standards, and reference architectures.
  • Act as design authority and approve architecture exceptions within the assigned scope.
  • Work directly with engineering teams on the detailed design of critical components and the resolution of technical risks.
  • Review code, APIs, contracts, domain models, persistence strategies, and integration decisions.
  • Build or guide technical spikes, prototypes, and reference implementations to validate high-risk decisions.
  • Define practices for clean development, modularity, versioning, error handling, automated testing, and maintainability.
  • Manage technical debt and modernization roadmaps, balancing sustainability and delivery speed.
  • Design cloud-native, hybrid, or multi-cloud solutions on AWS, Azure, or GCP, using portability where it creates business value.
  • Define patterns for containers, Kubernetes, serverless, Infrastructure as Code, configuration, secrets management, and environments.
  • Integrate architecture with CI/CD pipelines, quality gates, software supply-chain security, and deployment strategies such as blue/green, canary, and feature flags.
  • Promote platform engineering capabilities and reusable components that accelerate multiple delivery teams.
  • Include total cost, cloud consumption, and operational efficiency in architecture decisions from the start.
  • Design secure, decoupled patterns for integrating ML models, LLMs, RAG, agents, tools, vector stores, and managed AI services.
  • Define evaluation, observability, versioning, guardrails, fallback, human-in-the-loop, and prompt/configuration management mechanisms.
  • Ensure AI components can evolve or be replaced without destabilizing the rest of the application.
  • Partner with Data Scientists, AI Engineers, and the AI Transformation Architect to operationalize AI capabilities without replacing advanced model research or training responsibilities.
  • Design for latency, reliability, privacy, cost control, and the non-deterministic behavior of AI systems.
  • Define API-first, REST/GraphQL, messaging, event, asynchronous integration, and data-contract patterns.
  • Guide decisions across relational databases, NoSQL, caching, search, and vector databases according to use case needs.
  • Ensure consistency, traceability, idempotency, versioning, and resilience in integrations with core systems, CRM, CCaaS, client platforms, and third parties.
  • Design for heterogeneous environments, legacy modernization, and multi-client or multi-country operations.
  • Embed secure-by-design, privacy-by-design, identity, authorization, encryption, data segregation, and vulnerability management.
  • Define availability, resilience, recovery, performance, scalability, and observability targets through measurable SLOs and criteria.
  • Ensure adequate logging, metrics, tracing, alerting, and diagnostic capabilities for production.
  • Lead or participate in architecture reviews, threat modeling, capacity planning, performance testing, and production-readiness reviews.
  • Support root-cause analysis and post-incident architectural evolution.
  • Provide end-to-end delivery oversight, preserving coherence across approved architecture, code, infrastructure, and operations.
  • Identify risks, dependencies, and irreversible decisions early; present clear alternatives and trade-offs.
  • Define technical acceptance criteria and review major scope or architecture changes.
  • Coordinate with QA, DevOps, Cybersecurity, Product Owners, and Project Managers without replacing their responsibilities.
  • Capture lessons learned, patterns, and reusable assets to improve future initiatives.
  • 8. Leadership, mentoring, and technology evolution
  • Mentor developers, tech leads, and architects, raising the team’s design and delivery capability.
  • Facilitate decisions across teams with conflicting priorities and communicate trade-offs to technical and executive audiences.
  • Evaluate technologies, frameworks, open-source tools, and managed services based on value, maturity, security, support, and lock-in.
  • Contribute to engineering communities of practice, standards, and the evolution of TP’s technology portfolio.
The Qualifications
  • 10+ years of experience in software engineering, application development, or enterprise platforms.
  • 5+ years in software architecture, technical leadership, or equivalent responsibilities.
  • Demonstrated experience taking systems from design through production and operational evolution.
  • Strong experience with cloud-native architectures and highly available distributed systems.
  • Recent hands‑on experience in at least one enterprise stack: .NET/C#, Java/Kotlin, TypeScript/Node.js, or Python.
  • Experience integrating AI/ML or GenAI capabilities into production applications, including quality and operational controls.
  • Experience leading decisions across multidisciplinary teams and non‑technical stakeholders.
  • Experience in Customer Experience, BPO, contact centers, omnichannel platforms, or multi‑client solutions is highly desirable.
  • Education and languages
  • Bachelor’s degree in Systems Engineering, Software Engineering, Computer Science, or a related field; equivalent practical experience may also be considered.
  • A postgraduate degree in Software Architecture, Cloud, AI, or a related field is desirable but not mandatory.
  • English C1 preferred; B2+ minimum with the ability to lead global technical conversations.
  • Fluent Spanish. Portuguese is a plus.
  • Certifications — preferred, not mandatory
  • AWS Solutions Architect – Professional, Azure Solutions Architect Expert, or Google Professional Cloud Architect.
  • Kubernetes, Security, DevOps, or architecture certifications.
  • Cloud AI/ML certifications when relevant to the assigned scope.
  • Essential technical knowledge
Pre-Employment Screenings

By TP policy, employment in this position will be contingent on your successful completion of and passage of a comprehensive background check, including global sanctions and watchlist screening.

Important | Policy on Unsolicited Third-Party Candidate Submissions

TP does not accept candidate submissions from unsolicited third parties, including recruiters or headhunters. Applications will not be considered, and no contractual association will be established through such submissions.

Culture & Belonging

At TP, we are committed to fostering a diverse, equitable, and inclusive workplace. We welcome individuals from all backgrounds and lifestyles and do not discriminate on the basis of gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or other differences.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Junior Solutions Architect
Junior Solutions Architect

TP • Colombia

Presencial
COP 80.000.000 - 140.000.000
Data Engineer, AI
Data Engineer, AI

TP • Colombia

Presencial
COP 120.000.000 - 200.000.000
Manager, Digital Transformation
Manager, Digital Transformation

TP • Bogotá

Presencial
COP 180.000.000 - 260.000.000
AI Transformation Architect
AI Transformation Architect

TP • Bogotá

Presencial
COP 80.000 - 110.000
AI & Transformation Architect
AI & Transformation Architect

TP • Bogotá

Presencial
COP 321.427.000 - 482.141.000
Software Architect: AI-Driven, Cloud-Native Systems
Software Architect: AI-Driven, Cloud-Native Systems

TP • Colombia

Presencial
COP 150.000.000 - 260.000.000
Tech Solutions Lead
Tech Solutions Lead

Edelman • Bogotá

Presencial
COP 288.258.279 - 384.344.372
Tech Solutions Lead
Tech Solutions Lead

Edelman • Colombia

Presencial
COP 150.000.000 - 230.000.000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

CBTW Americas • Bogotá

Presencial
COP 278.353.000 - 371.138.000
Health and life insurance
Sodexo food card
Language courses
+2
Customer Success Manager
Customer Success Manager

TP • Bogotá

A distancia
COP 89.280.000 - 133.920.000
Remote work modality
Growth opportunities in a global environment