14 ago
|
WillDom Global
|
Xico
14 ago
WillDom Global
Xico
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.
We're seeking a Senior Software Architect to lead the design, development, and deployment of our next-generation platform.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 Dev Ops practices, as well as cloud infrastructure.
Any experience in ML model integration is a huge plus.Key ResponsibilitiesArchitect 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.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 Qualifications8+ 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 No SQL databases (e.g., Postgre SQL, Mongo DB, Dynamo DB).
Deep expertise in setting up and maintaining CI/CD pipelines (Git Hub Actions, Jenkins, Azure Dev Ops, etc).
Solid understanding and experience of implementing containerization (Docker, Kubernetes).
Experience in infrastructure automation (Terraform, Cloud Formation, etc).
Strong testing mindset with familiarity in unit, integration, and system testing.Preferred QualificationsPrior 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.
📌 Sr. Reactjs Architect (Xico)
🏢 WillDom Global
📍 Xico