P

PALO IT

AI-first consultancy accelerating digital product delivery

Software Architect

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSão Paulo, State of São Paulo, BrazilNo salary listedHybrid

About the Job

Requirements

  • At least 10 years of software engineering experience with demonstrated technical leadership, such as Tech Lead, Lead Engineer, or senior roles with leadership duties.
  • Strong backend development expertise using Java, preferably versions 17, 21, or 25 and later, with solid testing practices such as JUnit and Mockito and awareness of performance metrics.
  • Ability to design and articulate software architecture focused on microservices or modular monoliths, Clean or Hexagonal Architecture, SOLID principles, integration patterns, and effective API design.
  • Strong grasp of engineering fundamentals, including CI/CD, Git workflows, observability through logs, metrics, and traces, and a secure-by-design mindset.

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 architectural patterns including Domain-Driven Design, Clean or Hexagonal Architecture, and event-driven approaches.
  • Design, build, and continuously evolve REST APIs, incorporating versioning, contract-first practices, backward compatibility, and robust error handling.
  • Define and enforce engineering standards emphasizing clean code, testing strategy, code reviews, observability, security practices, and CI/CD.
  • Mentor and coach engineers to foster a delivery culture that promotes high standards in engineering practices.
  • Collaborate with Product, QA, UX, and stakeholders to refine project scope, assess technical risks, shape the technology roadmap, and deliver incrementally.
  • Advocate for AI-first engineering practices using Copilot and generative AI, implementing governance, quality gates, security measures, and comprehensive testing.

Desired Qualifications

  • Experience with Kafka or RabbitMQ, event-driven architectures, CQRS, and saga or outbox patterns.
  • Proficiency in Docker or Kubernetes, Terraform or infrastructure as code, and cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of security best practices including OAuth2/OIDC, JWT, and OWASP guidelines.
  • Experience handling high-traffic systems, performance tuning, and caching strategies.
  • Familiarity with AI-assisted engineering methodologies and establishing quality and security guardrails.
  • Professional English proficiency at B2 or higher is preferred for global collaboration and documentation.

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