Our client is looking for a Solutions Architect to lead the design and evolution of our technical architecture. This is a senior-level role ideal for someone who combines strategic thinking with hands-on engineering. You’ll collaborate closely with product, engineering, and infrastructure teams to design scalable, maintainable, and secure systems. This is a remote role open to candidates across Latin America.
Key Responsibilities
Design and document system architectures that meet business needs for scalability, security, reliability, and performance
Collaborate with product and engineering teams to define technical requirements and solution designs
Translate business requirements into architectural diagrams, technical designs, and implementation plans
Guide engineering teams through architectural best practices, code/design reviews, and technical mentorship
Evaluate and implement tools, frameworks, and technologies across the stack
Design and optimize data models, schemas, and storage strategies (SQL and NoSQL)
Work with DevOps to define cloud and on-premise architectures (AWS preferred)
Identify and resolve performance and reliability bottlenecks across the system
Maintain architecture documentation, patterns, and playbooks
Mentor mid-level and senior engineers on scalable system design and architecture principles
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), ideally aligned with U.S. time zones
Compensation: Competitive in USD, based on experience and seniority
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
Company Overview: Our client helps brands protect their value and grow revenue through automated MAP enforcement and channel management tools. We're a remote-first company with a culture of autonomy, ownership, and impact.
Job description created by latamcent.com, a nearshore staffing agency.
Loading similar jobs...
Unlock Your Potential with Exciting PHP Jobs at Leading Companies!