
Principal Integration Architect
Posted 18 hours ago

Posted 18 hours ago
This is a fully remote position, open to applicants in Mexico.
• Design and spearhead the implementation of a cohesive enterprise integration layer.
• Establish and uphold application architecture standards, principles, and best practices.
• Create scalable, secure, and highly available API ecosystems and integration solutions.
• Conduct architecture reviews and offer practical technical guidance to engineering teams.
• Set standards for API design, security, observability, documentation, and lifecycle management.
• Oversee integration strategies involving internal applications, ERP, SaaS platforms, enterprise systems, and external partners.
• Lead domain discovery and event storming workshops with both business and technical stakeholders.
• Design and implement event-driven and message-based architectures utilizing Azure Service Bus, Event Hubs, and related technologies.
• Promote the adoption of AI-assisted engineering practices to enhance developer productivity, delivery speed, and solution quality.
• Advocate for engineering excellence through TDD, Clean Architecture, SOLID principles, and automated quality practices.
• Direct modernization initiatives and efforts to reduce technical debt.
• Collaborate with platform teams on CI/CD pipelines, deployment automation, and improving developer experience.
• Mentor architects, technical leads, and engineering teams.
• Act as a trusted advisor for strategic technology investments and modernization initiatives.
• A Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related field is preferred, or equivalent professional experience.
• Over 10 years of experience in Software Engineering.
• More than 5 years of experience in Architecture, Principal Engineer, Staff Engineer, or Technical Leadership roles, with active, hands-on coding.
• Demonstrated experience in designing and implementing enterprise-scale integration platforms and distributed systems.
• Strong proficiency in modern .NET patterns, async pipelines, and enterprise-scale codebases.
• Expertise in API Architecture and Enterprise Integrations, including API governance at scale.
• Familiarity with Domain-Driven Design (DDD).
• Experience in Event-Driven Architecture (EDA).
• Knowledge of Test-Driven Development (TDD).
• Experience with Microservices and Distributed Systems.
• Understanding of Cloud-Native Architecture.
• Practical experience with enterprise messaging/event platforms such as Azure Service Bus, Event Hubs, RabbitMQ, Solace, Apache Kafka, or AWS SQS.
• Strong comprehension of REST APIs, OpenAPI Specifications, OAuth2, OIDC, API Security, and Identity Management.
• Experience in implementing observability practices, including monitoring, logging, distributed tracing, and telemetry.
• Daily, hands-on use of AI tools like Copilot, RAG-based tools, and agentic coding assistants.
• Knowledge of CQRS, Event Sourcing, Saga Patterns, and Distributed Transaction Management.
• Familiarity with OpenTelemetry and enterprise observability platforms.
• Fluency sufficient to engage directly with a US-based team and stakeholders.
• Advanced English proficiency for direct collaboration with a US-based team.
• Proven track record of ownership and accountability.
• Azure and modern .NET/C# experience is highly desired but not mandatory; equivalent depth in another technology stack is acceptable.
• Contractor model.
• Remote work option.
• Opportunity to engage in AI-powered solutions and AI-native transformation.
• Cross-functional collaboration across design, development, cloud, data, and artificial intelligence.
• Continuous learning and innovation culture.
Novartis
Salesforce
MWDN
Get handpicked remote jobs straight to your inbox weekly.