Skip to content
Palo It

AI Coach Tech Lead/Architect

PALO IT MexicoHybrid · Mexico
Staff · FullTime · Technology
POSTED 9 SEPT
Apply Ask
Role
61 days opentrue age
Posted 9 Sept
CompanyPalo It →
38open roles
Opened · 30d
+0
Closed · 30d
−0
3d of snapshots · 30d window
Market
9,260open · Staff Software engineering
Opened · 7d
+4825% of open
All software engineering
74,903open
All tracked boards · live 9 Nov · n=9,260
JavaKafkaAWSGCPAzureKubernetesDockerTerraformLLMsDistributed systems

Quick answer: what is this job?

PALO IT is hiring a Software Architect in CDMX to lead the technical delivery of digital products end-to-end while guiding teams toward scalable, secure, and maintainable solutions. The role requires strong engineering expertise and a commitment to AI-first engineering practices.

Who We Are

Building the AI-first frontier enterprise.

We are a global technology consultancy with a trademarked, AI-first approach, Gen-e2™. It redefines how enterprises build digital products and transform their organizations with AI. We do the right thing, and we do it right. We're proud to be a World Economic Forum New Champion and a B Corp-certified company.

We are small enough to care locally, big enough to deliver globally (9 countries, 400+ experts from 50+ nationalities)

We are becoming an agentic organization, adopting the AI-native operating model we bring to our clients.

We are robust and resilient (100% independent, 0 debt, founded 2009)

We are AI-native professionals who invest in what we believe and work as a collective intelligence

We are positive, courageous and deliver at the leading edge

What does a Software Architect do at PALO IT?

As a Software Architect at PALO IT, you will:

Lead the design and evolution of technology solutions, ensuring scalability, performance, security, and maintainability.

Drive architectural decisions and trade-offs (e.g., microservices vs modular monolith), applying patterns such as Domain-Driven Design (DDD), Clean/Hexagonal Architecture, and event-driven approaches where applicable.

Design, build, and evolve REST APIs with best practices including versioning, contract-first methodologies (OpenAPI), backward compatibility, and robust error handling.

Define and enforce engineering standards, such as clean code, testing strategy, code reviews, observability, security practices, and Continuous Integration/Continuous Deployment (CI/CD).

Mentor and coach engineers, fostering a strong delivery culture and continuously raising the engineering bar.

Partner with Product, QA, UX, and stakeholders to refine scope, assess technical risks, shape the roadmap, and deliver incrementally.

Encourage AI-first engineering practices (e.g., Copilot/GenAI) with appropriate governance, including quality gates, security, traceability, and testing.

What experience do you need for this role?

You are a strong fit for this Software Architect role if you have:

Required / Must-have

10+ years of software engineering experience with proven technical leadership (Tech Lead, Lead Engineer, or a strong senior role with leadership responsibilities).

Strong backend expertise in Java (ideally versions 17/21/25+) with solid testing practices (e.g., JUnit/Mockito) and performance awareness.

Proven ability to design and communicate software architecture concepts, including microservices/modular monoliths, Clean/Hexagonal Architecture, SOLID principles, integration patterns, and API design.

Strong engineering fundamentals in CI/CD, Git workflows, code review practices, observability (logs/metrics/traces), and a secure-by-design mindset.

Excellent communication and stakeholder management skills, capable of influencing decisions and aligning teams.

Professional English (B2+ preferred) for global collaboration and documentation.

Nice-to-have / Strong plus

Experience with Kafka/RabbitMQ, event-driven architectures, CQRS, and saga/outbox patterns.

Familiarity with Docker/Kubernetes, Terraform/IaC, and cloud platforms (AWS/Azure/GCP).

Knowledge of OAuth2/OIDC, JWT, and security best practices (OWASP).

Experience in high-traffic systems, performance tuning, and caching strategies.

Experience working in AI-assisted engineering environments and setting quality/security guardrails.

More About PALO IT

Why join PALO IT as an Software Architect?

Join a forward-thinking, collaborative environment with a passionate international team pushing the boundaries of AI-native development.

Enjoy continuous personal and professional growth through the PALO IT Academy, specialized training, R&D projects, and a culture of knowledge sharing.

Source · Palo ItFirst seen 2 NovOriginal ↗