Senior Software Architect About Us: We are an innovation-driven company tackling one of the planet’s most pressing challenges: e-waste management. Our platform enables companies and recyclers to responsibly recycle e-waste and feed essential materials into the circular energy production. Role Overview As a Senior Software Architect, you will play a pivotal role in shaping the technical architecture of our cloud-native ML-enabled platform. You will work closely with experts, stakeholders, and senior management to design the next phases of the platform. This role requires a strong foundation in hands‑on software engineering and DevOps practices, as well as cloud infrastructure. Any experience in ML model integration is a huge plus. Key Responsibilities Architect and build cloud-native applications. Previous experience of taking the applications from conception to deployment is required. Define, document, and maintain high‑level software architecture using established architectural patterns (e.g., microservices, event‑driven, serverless). Design scalable microservices and APIs to support ML inference and data pipelines. Lead implementation of CI/CD pipelines, infrastructure as code, and automated testing. Collaborate with experts to integrate and deploy ML models. Extensive experience with cloud services for application development, deployment, databases, and managing ML workloads. We currently have several unused AWS credits and are now starting to migrate our services to AWS, as until now we have had everything running on their own servers. Establish and enforce coding standards, review pull requests, and mentor junior software engineers. Review code delivered by external vendors to ensure quality and maintainability. Required Qualifications 8+ years of professional software engineering experience building cloud-native systems and performing architectural trade-offs involving scalability, cost, and maintainability. Full-stack development experience, working in at least one interpreted language and at least one compiled language, at least one front-end framework (e.g., React, Vue) and backend APIs. Solid understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB). Deep expertise in setting up and maintaining CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, etc). Solid understanding and experience of implementing containerization (Docker, Kubernetes). Experience in infrastructure automation (Terraform, CloudFormation, etc). Strong testing mindset with familiarity in unit, integration, and system testing. Preferred Qualifications Prior work with ML/AI systems, especially in cloud-native production environments. Familiarity with data pipelines, message queues, and real-time data processing (e.g., Kafka, Spark). Additional Details Location & Modality: Full-time, remote, ideally based in Mexico (any city with an airport). A lab will be set up in Mexico City, and occasional visits to plants will be required. Open to candidates from Central or South America with relocation possibilities. Languages: Advanced English and basic Spanish are required. Start Date: Before the end of September. Contract Duration: Initially 6 months. Budget is expected to increase in October, opening the possibility for longer-term engagement. Interviews: Two rounds – one cultural and one technical. Rate: To be determined based on a market rate investigation. What We Offer Opportunity to work on mission-driven technology that directly impacts the world. #J-18808-Ljbffr
Sr. Reactjs Architect
WILLDOM GLOBAL, LLC.
distrito federal, distrito federal
Publicado hace 16 días
Denunciar empleo