Software Architect ID92707
AgileEngine
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Software Architect to assess our platform's architecture and define a target-state design for an FDA-regulated SaaS product.
MUST HAVES
- Proven success operating as a Lead Software Architect, Principal Engineer, or similar senior technical leader.
- 8+ years of experience developing or architecting within mixed-technology stacks involving PHP, C++, or JavaScript.
- Strong software engineering fundamentals, specifically SOLID and GRASP design principles and deep understanding of modern architecture patterns.
- Experience with layered system architectures, specifically Domain-Driven Design (DDD), Anti-Corruption Layer, Hexagonal architecture, or other clean architecture principles.
- Experience in designing, architecting, and scaling SaMD (Software as a Medical Device) solutions in compliance with regulatory requirements.
- Proven experience designing APIs, data models, and integration layers in complex, multi-language system architectures.
- Direct experience identifying and remediating technical debt, designing legacy modernization strategies, and executing large-scale refactoring.
- Strong background improving CI/CD and software delivery lifecycles while maintaining system security, auditability, and resiliency in private cloud environments.
- Exceptional communication skills with the ability to convey complex architectural decisions to stakeholders and effectively mentor remote engineering teams.
- Ability to work independently, prioritize effectively, and demonstrate unquestionable character and integrity.
- Upper-intermediate English level.
NICE TO HAVES
- Experience with DB schema assessment, zero-downtime migrations, query optimization, denormalization strategies, and physical data layout optimization.
- Prior experience leading architectural changes within smaller development teams.
- Hands-on experience with modern virtualized deployments and private cloud environments.
WHAT YOU WILL DO
- Assess current system architecture, integrations, and data flows to identify technical debt, scalability constraints, and anti-patterns hindering sustainable software development. Audit the legacy monolithic system and clean up existing database schemas.
- Define a target-state architecture and establish bounded contexts aligned with Domain-Driven Design (DDD), clean architecture principles, and regulatory expectations. Design a flexible, fault-tolerant pipeline to standardize and extract data from multiple external vendor feeds.
- Design denormalized storage to accelerate read-heavy queries, backed by clear trade-off analysis, balancing data-access performance against data redundancy.
- Develop and execute a phased architectural roadmap and refactoring strategy that modernizes legacy components while ensuring the company continues to operate smoothly. Maintain strict backward compatibility for active users while removing duplicate data and redundant extraction logic across systems.
- Establish engineering standards, coding guidelines, and decision-making frameworks to promote consistency, maintainability, and extensibility.
- Provide hands-on technical leadership and implementation guidance to a small, mixed-technology development team (PHP, C++, JavaScript).
- Support professional development by improving development workflows, CI/CD pipelines, testing procedures, and release processes.
- Facilitate knowledge transfer through mentoring, design reviews, and the creation of high-quality architectural documentation to equip the internal team for future maintenance.
PERKS AND BENEFITS
- Professional growth : Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation : USD-based pay with education, fitness, and team activity budgets.
- Exciting projects : Modern solutions with Fortune 500 and top product companies.
- Flextime : Flexible schedule with remote and office options.
- Micron Technology, Inc is seeking an experienced Layout Design Engineer to join their HBM Team in Guadalajara, Mexico. This role involves the design and development of critical analog and mixed-signal layouts and requires collaboration with global engineering teams. ...Sugerido
$26,000 - $32,000
...WEB - SITIOS WEB - DESARROLLO, MANTENIMIENTO, ECOSISTEMA COMERCIAL Requisitos Formación en Sistemas, Informática, Desarrollo de Software, Tecnologías de la Información o áreas afines. Experiencia sugerida de 2 a 4 años en desarrollo web o posiciones similares. •...SugeridoTemporalTrabajo híbridoTrabajo por turnosLunes a viernes- Analista de Logística Programador Descripción del empleo Buscamos un Analista de Logística Programador responsable de asegurar el abasto oportuno de productos a clientes locales y foráneos mediante la correcta planeación de la producción, coordinación logística y ...SugeridoTemporal
$28,000
...sitios web, e-commerce e integraciones digitales. Requisitos: # Ingeniería o Licenciatura en Sistemas, Informática, Desarrollo de Software, TI o afín. # Experiencia de 2 a 4 años en desarrollo web. # WordPress, HTML, CSS, JavaScript, administración de hosting,...SugeridoTiempo completoLunes a jueves- Senior Software Development LeadSugerido
- ## Lead Principal Engineer, Layout DesignTlaquepaque, Jalisco, MexicoApply NowFind out how well you match with this jobJob IDJR91515**Our vision is to transform how the world uses information to enrich life for *all*.**Micron Technology is a world leader in innovating memory...
- Lead Engineer
- Buscamos un(a) Analista Sr. de Datos y Soporte de Aplicaciones con experiencia en análisis de información, integración de sistemas y desarrollo .NET. La posición será responsable de investigar y resolver incidencias entre aplicaciones, validar señales y procesos entre ...Práctica
- At Intugo, we partner with international companies by providing administrative and operational support that helps them grow while creating quality employment opportunities in our community. We are currently seeking Bilingual Application Specialists to support a U.S.-based...Tiempo completoLunes a viernes
- Molex's Optical Solutions team is seeking a Technical Project Manager to drive cross‑functional engineering initiatives from concept to implementation. You will lead NPI projects, coordinate with engineering, operations and business teams, and ensure on-time, on-budget...
- Molex busca un Especialista SME en Electricidad y Neumática para liderar la estrategia y confiabilidad de los sistemas eléctricos y de aire comprimido de la planta en Jalisco. Colaborarás con Facilities, Ingeniería y Producción para garantizar operación segura y eficiente...
- ¡ÚNETE A NUESTRO EQUIPO COMO DESARROLLADOR WEB BACKEND PHP! Somos una empresa mayorista con alcance nacional, especializada en soluciones tecnológicas, reconocida por comercializar productos de alta calidad, respaldada por una sólida trayectoria, alianzas con marcas líderes...TemporalLunes a viernes
- ...Avnet is seeking a Systems Engineering Supervisor in Tlaquepaque, Jalisco. The role leads engineering activities, oversees software system design and integration, and ensures delivery meets customer specs and regulatory standards. Travel is required as part of the role...
- ¡Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado... ...Experiencia previa como Tech Lead, Technical Lead, Software Architect, Senior Software Engineer o en posiciones similares....PrácticaTiempo completoTrabajar en la oficinaRemotoTrabajo híbridoSin agencia
- AZKAIT es una empresa Mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos. Estamos en la búsqueda de tu talento como Salesforce Tech Lead - Marketing Cloud (SFMC) Requisitos: STOPPER OBLIGATORIO — 7+ años HANDS...Tiempo completoTrabajar en la oficinaTrabajo híbrido
- ...participation on end to end Automation process. Experience and Competencies: Minimum of 6 years of experience in similar roles or software development. Analytical and problem-solving skills. Excellent communication and teamwork abilities. Ability to work...Tiempo completo
- ...about? We are looking for a Lead AI Engineer to help design, architect, and deploy advanced Generative AI solutions in production.... ...candidate combines strong hands-on technical expertise with solid software engineering practices, and is comfortable taking AI solutions...Tiempo completoHorario flexible
- Cognizant in Guadalajara is seeking a hybrid backoffice helpdesk professional to support high-technology customers through clear English communication and precise case handling. You will log cases, coordinate with internal teams to resolve issues promptly, provide proactive...Trabajo híbrido
- Objetivo del puesto Liderar técnicamente el desarrollo frontend de la plataforma web, garantizando que las nuevas funcionalidades sean escalables, seguras, rápidas y consistentes con la experiencia del usuario. La persona será responsable de convertir los requerimientos...Práctica
- ...quality mindset. Ability to troubleshoot issues across application, data, cloud, and deployment layers. Strong understanding of software architecture, service boundaries, and maintainable code design. Experience conducting code reviews and providing technical...Tiempo completoHorario flexible
- Avnet LLC in Mexico is seeking a Technical Lead for computer system assembly engineering activities and NPI support. The role provides technical guidance to sales, production, repair, and customer teams, analyzes ECOs, and coordinates scheduling with internal and external...
- ...in a wide variety of fields, that contribute to improve the quality of life of millions of people. Job Description The Software Engineering Team Lead is responsible for the software engineering team members located in Guadalajara, Jalisco, supporting the...Tiempo completoTrabajar en la oficinaRemotoTrabajo híbridoTrabajo por turnos
- Blend is a premier AI services provider, committed to co-creating meaningful impact for its clients through the power of data science, AI, technology, and people. With a mission to fuel bold visions, Blend tackles significant challenges by seamlessly aligning human...Tiempo completoHorario flexible
- ...Global Commerce Solutions is seeking a Software Engineering Manager to lead teams building... ...senior engineers and Principal-level architects. ~ Demonstrated leadership of software... ...Principal Engineers coordinate, automate, architect, and unblock. They support delivery;...
- Engineer, Applications & Platforms
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+... ...ensuring strong domain bounded contexts. - API Excellence: Architect RESTful APIs that prioritize proper verbs and clean, scalable...Tiempo completoTrabajar en la oficinaRemoto
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple...Tiempo completoTrabajar en la oficinaRemoto
- ¡Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado... ..., en tu nube principal; por ejemplo, AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert o...PrácticaTiempo completoDesde casaRemotoLunes a viernes
$60,000 por año
Organización fundada en 1968 líder en el mercado del centro y sur del país, comercializamos y distribuimos agroinsumos que preservan e incrementan la calidad de los productos REQUISITOS: Ingeniero Agrónomo Disponibilidad para viajar Residencia en cualquier Estado...Contrato- ...TypeScript, collaborating closely with UI teams to deliver end-to-end features and ensure seamless frontend-backend integration. Architect and manage cloud infrastructure on GCP, leveraging Cloud Run, Cloud Storage, Secret Manager, IAM, logging, and monitoring for...Tiempo completoDesde casaHorario flexible
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Architect ID92707. ¡Sea el primero en aplicar!



