
Solutions Architect
Metova
full-time
Posted on:
Location Type: Hybrid
Location: Monterrey • 🇲🇽 Mexico
Visit company websiteJob Level
SeniorLead
Tech Stack
AWSAzureCloudDistributed SystemsDockerERPGoogle Cloud PlatformGraphQLJavaJavaScriptKafkaKubernetesMicroservices.NETNode.jsOraclePulsar
About the role
- Own end-to-end solution design for POS, checkout, and payment processing systems across stores, mobile, and e-commerce.
- Translate business and functional requirements into detailed technical architectures, integration designs, and system blueprints.
- Define data flows, API specifications, and event-driven patterns for transactions, settlements, loyalty, and fraud detection.
- Design high-availability and offline-first architectures for in-store environments with intermittent connectivity.
- Provide hands-on guidance to engineering teams, including prototyping, coding proof-of-concepts, and reviewing designs.
- Partner with developers on POS SDKs, payment device integrations, and gateway APIs (e.g., Verifone, Ingenico, Adyen, Stripe, PayPal).
- Lead performance tuning for transaction throughput, latency optimization, and reconciliation accuracy.
- Establish observability (logging, monitoring, alerting) and failover/recovery mechanisms for mission-critical POS/payment systems.
- Implement integrations with ERP, OMS, CRM, Loyalty, Fraud Management, and Digital Wallets.
- Ensure solutions are compliant with PCI-DSS, EMV, GDPR, and tokenization/security standards.
- Define and validate non-functional requirements such as scalability, reliability, and operational resilience.
- Stay hands-on with emerging retail technologies (RFID checkout, mobile wallets, tap-to-pay, QR-based payments).
- Experiment with cloud-native POS microservices, edge computing, and AI/ML for fraud detection and personalization.
- Contribute reusable solution components, frameworks, and technical accelerators for enterprise-wide adoption.
Requirements
- 8 years in technology engineering and architecture, with 5+ years in Retail POS & Payments.
- Proven experience with POS systems (NCR, Toshiba, Oracle Retail, custom POS) and payment platforms (Adyen, Stripe, PayPal, Worldpay, FIS).
- Strong expertise in Java, .NET, or Node.js, with working knowledge of RESTful APIs, GraphQL, and event-driven architecture (Kafka, Pulsar, etc.).
- Hands-on experience in cloud platforms (Azure, AWS, GCP) and hybrid architectures supporting retail stores.
- Experience designing secure payment workflows, tokenization, encryption, and integration with acquirers/processors.
- Familiarity with CI/CD pipelines, DevOps practices, and containerized deployments (Docker, Kubernetes).
- Strong debugging, performance optimization, and troubleshooting skills in distributed systems.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Excellent communication skills, with the ability to interact with both technical and non-technical stakeholders
- Fluent in English and Spanish.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java.NETNode.jsRESTful APIsGraphQLevent-driven architecturecloud platformstokenizationencryptionperformance optimization
Soft skills
communication skillscollaborationproblem-solvingleadershipdebuggingtroubleshootinginterpersonal skillsguidanceadaptabilitycreativity
Certifications
Bachelor's degreeMaster's degree