Key Responsibilities
- Maintain and improve the current system architecture
- Make architectural decisions alongside the stakeholders
- Create and maintain documentation about Architecture decisions and guidelines
- Create and improve workflows and processes to ensure the quality of the solutions
- Mentor teams to follow the defined decisions and guidelines
- Support teams with the Architecture and Design of solutions
- Lead projects related to the System Architecture
- Participate in meetings and technical discussions
- Develop high-quality code that can be used through applications using the best practices and patterns
- Lead and mentor an engineering team to deliver high-quality and scalable solutions
- Align engineering goals with business objectives by collaborating with other teams and departments
- Oversee project planning, resource allocation, and timeline management to ensure on-time delivery
- Help make technical and architectural decisions alongside the stakeholders
Requirements
- 8+ years of experience building web applications with PHP, including Laravel or similar frameworks
- Proven experience designing distributed systems with focus on scalability, observability, and fault tolerance
- Deep knowledge of AWS and / or on-prem infrastructure : compute, storage, networking, IAM, monitoring, and cost optimization
- Strong database experience : MySQL, PostgreSQL, and at least one NoSQL database (e.g., MongoDB, DynamoDB)
- Advanced skills in data modeling, indexing, performance tuning, and schema design
- Solid experience designing APIs (REST or GraphQL), with secure authentication / authorization patterns
- 3+ years in an architecture or senior technical leadership role
- Strong understanding of architectural patterns (modular monolith, microservices, event-driven, etc.)
- Familiarity with CI / CD, Git, and modern development workflows
- Excellent communication skills in English (C1+), with ability to explain complex topics to mixed audiences
Preferred Qualifications
- 3+ years of Golang experience building production-grade services
- 2+ years of Python experience (scripting, services, or ML tooling)
- Exposure to LLMs or AI agents, with ability to architect integrations
- Experience with Docker, Kubernetes, message queues, and pub / sub systems
- Familiarity with observability stacks (metrics, logging, tracing)
- Understanding of secure-by-design principles and secrets management
Compensation & Logistics
Location: Remote (LATAM only)
Compensation: 8-9k Monthly
Benefits: Unlimited PTO, flexible hours, remote-first culture
Success in 3–6 months
Define and document core service architecture, improve performance and reliability of key systems, and support implementation across engineering teams