P

PALO IT

AI-first consultancy accelerating digital product delivery

AI Coach Tech Lead/Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedHybrid

About the Job

Requirements

  • At least 10 years of software engineering experience with proven technical leadership as a Tech Lead, Lead Engineer, or senior professional with leadership responsibilities.
  • Strong backend expertise in Java, ideally versions 17, 21, or 25 and later, with solid testing practices such as JUnit and Mockito, and performance awareness.
  • Ability to design and communicate software architecture concepts, including microservices or modular monoliths, Clean or Hexagonal Architecture, SOLID principles, integration patterns, and API design.
  • Strong engineering fundamentals in continuous integration and continuous delivery (CI/CD), Git workflows, code review practices, observability using logs, metrics, and traces, and a secure-by-design mindset.
  • Professional English at B2+ level is preferred for global collaboration and documentation.
  • Excellent communication and stakeholder management skills to influence decisions and align teams.

Responsibilities

  • Lead the design and evolution of technology solutions, ensuring scalability, performance, security, and maintainability.
  • Drive architectural decisions and trade-offs, such as microservices versus a modular monolith, applying patterns such as Domain-Driven Design (DDD), Clean or Hexagonal Architecture, and event-driven approaches where applicable.
  • Design, build, and evolve REST APIs using versioning, contract-first methodologies such as OpenAPI, backward compatibility, and robust error handling.
  • Define and enforce engineering standards for clean code, testing strategy, code reviews, observability, security practices, and continuous integration and continuous delivery (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, such as Copilot and generative AI, with appropriate governance including quality gates, security, traceability, and testing.

Desired Qualifications

  • Experience with Kafka or RabbitMQ, event-driven architectures, CQRS, and saga or outbox patterns.
  • Familiarity with Docker or Kubernetes, Terraform or infrastructure as code (IaC), and cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of OAuth2 or OIDC, JWT, and security best practices such as OWASP.
  • Experience with high-traffic systems, performance tuning, and caching strategies.
  • Experience working in AI-assisted engineering environments and setting quality and security guardrails.

About the Company

PALO IT

AI-first consultancy accelerating digital product delivery

Palo IT is a global AI-first technology consultancy that accelerates the delivery of digital products and modernizes platforms through a trademarked engineering approach. It combines AI-powered methods with proven engineering practices to help clients ship software faster and more reliably. Palo IT differentiates itself by its ethical focus and credibility, being a World Economic Forum New Champion and a B Corp-certified organization, which reflect its commitment to responsible business practices. The company aims to help organizations transform their technology stacks and digital products in a way that balances speed, quality, and sustainability.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Paris, France
Founded
2009

Recently Posted Jobs

Explore more opportunities at PALO IT

See more jobs