Responsibilities
- Design and lead implementation of a unified enterprise integration layer across business domains and verticals
- Define and maintain application architecture standards, principles, and best practices across integration and API engineering
- Design scalable, secure, and highly available API ecosystems and integration solutions
- Lead architecture reviews and provide hands-on technical guidance across engineering teams
- Define standards for API design, security, observability, documentation, and lifecycle management
- Lead integration strategies across internal applications, ERP, SaaS platforms, enterprise systems, and external partners
- Facilitate domain discovery and event storming workshops with business and technical stakeholders
- Design and implement event-driven and message-based architectures using Azure Service Bus, Event Hubs, and related technologies
- Drive adoption of AI-assisted engineering practices to improve developer productivity, delivery speed, and solution quality
- Promote engineering excellence through TDD, Clean Architecture, SOLID principles, and automated quality practices
- Lead modernization initiatives and technical debt reduction efforts
- Partner with platform teams on CI/CD pipelines, deployment automation, and developer experience
- Mentor architects, technical leads, and engineering teams while fostering innovation and continuous learning
- Serve as a trusted advisor for strategic technology investments and modernization initiatives
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related field is desired, or equivalent professional experience
- 10+ years of experience in Software Engineering
- 5+ years of experience in Architecture, Principal Engineer, Staff Engineer, or Technical Leadership roles with active, current hands-on coding
- Proven experience designing and implementing enterprise-scale integration platforms and distributed systems
- Strong expertise in modern .NET patterns, async pipelines, and enterprise-scale codebases
- Strong expertise in API Architecture and Enterprise Integrations, including API governance at scale
- Strong expertise in Domain-Driven Design (DDD), Event-Driven Architecture (EDA), Test-Driven Development (TDD), Microservices and Distributed Systems, and Cloud-Native Architecture
- Hands-on experience with enterprise messaging/event platforms such as Azure Service Bus, Event Hubs, RabbitMQ, Solace, Apache Kafka, or AWS SQS
- Strong understanding of REST APIs, OpenAPI Specifications, OAuth2, OIDC, API Security, and Identity Management
- Experience implementing observability practices, including monitoring, logging, distributed tracing, and telemetry
- Daily, hands-on use of AI tools such as 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
- Strong communication skills and fluency sufficient to work directly with a US-based team and stakeholders
- Demonstrated ownership and accountability
- Advanced English fluency for direct collaboration with a US-based team
- Hands-on Azure and .NET/C# experience is highly desired but not mandatory; equivalent depth in another stack is acceptable
Core Competencies
Demonstrates expertise in designing and implementing enterprise-scale integration platforms, API architecture, and event-driven architectures. Proficient in modern software engineering practices, including TDD, CI/CD, and cloud-native solutions.
#J-18808-Ljbffr
Principal Integration Architect Arbeitgeber: Jobtailor
Als Front Office Supervisor in unserem dynamischen Team bieten wir Ihnen die Möglichkeit, in einem unterstützenden und freundlichen Arbeitsumfeld zu wachsen. Wir legen großen Wert auf die berufliche Entwicklung unserer Mitarbeiter und bieten regelmäßige Schulungen sowie die Chance, Verantwortung zu übernehmen. Unsere Lage ermöglicht es Ihnen, Teil einer lebendigen Gemeinschaft zu sein, während Sie gleichzeitig die Standards unseres Franchise-Partners einhalten und unseren Gästen einen unvergesslichen Aufenthalt bieten.