All Jobs Vacancy

Senior Enterprise Architect

Posted 1 day ago by Blackstraw LLC

About the Company

Blackstraw.ai is an end-to-end technology services company specializing in Artificial Intelligence (AI) and Engineering solutions across Data Science, Data Engineering, LLM/GenAI and LLMOps. Founded in 2018, we help global enterprises across North America, Europe and Asia to build and operationalize AI systems that create measurable business impact. Our mission is to make AI adoption simpler, faster and scalable through a blend of deep domain expertise, reusable accelerators and proven engineering practices.

With a 600+ strong team of engineers, data scientists and AI specialists, we partner with organizations to deliver real-world outcomes in areas such as predictive analytics, computer vision, natural language processing and Generative AI. Headquartered in Florida (USA) with operations in Canada and India, Blackstraw.ai continues to empower global enterprises to unlock the true potential of AI.

Location:: USA/ Canada

Type:: Full-time only

Experience: 10 to 18 years

Position Overview

We are looking for a Senior Enterprise Architect with strong experience designing enterprise-scale, cloud-native, and distributed systems. The ideal candidate will have deep practical expertise in Domain-Driven Design (DDD), combined with knowledge of modern architecture methodologies, integration, data, cloud, security, modernization, and AI architectures.

Key Responsibilities

  • Define current-state, target-state, and transition architectures aligned with business strategy.
  • Apply DDD to complex business problems and translate business capabilities into domain-aligned technology architectures.
  • Create architecture models using the C4 Model, including Context, Container, Component, and Deployment diagrams.
  • Define application, integration, data, cloud, security, and technology architectures.
  • Establish architecture principles, standards, reference architectures, ADRs, and technology roadmaps.
  • Lead architecture reviews and provide technical direction to engineering and product teams.
  • Evaluate architectural trade-offs across scalability, reliability, security, performance, cost, and maintainability.
  • Guide legacy modernization and transformation initiatives.

Domain-Driven Design – Core Expertise

Strong practical experience with Strategic and Tactical DDD is required. The architect should be able to:

Domain-Driven Design – Core Expertise

  • Identify business domains, subdomains, core domains, supporting domains, and generic domains.
  • Perform domain decomposition based on business capabilities and business processes.
  • Define Bounded Contexts and establish clear ownership and boundaries between domains.
  • Create Context Maps and define relationships between bounded contexts.
  • Facilitate Event Storming and domain modeling workshops with business and technical stakeholders.
  • Establish and maintain a Ubiquitous Language between domain experts, product owners, architects, and developers.
  • Identify and model: Entities, Value Objects, Aggregates and Aggregate Roots, Domain Services, Application Services, Repositories, Domain Events, Domain Policies, Define Aggregate boundaries and transaction boundaries.
  • Translate DDD models into microservices, modular monoliths, APIs, events, and data ownership boundaries.
  • Understand when DDD is appropriate and avoid unnecessary domain complexity.

C4 Architecture – Core Expertise: Strong hands-on experience with the C4 Model:

C4 Architecture – Core Expertise

  • System Context diagrams
  • Container diagrams
  • Component diagrams
  • Deployment diagrams
  • Architecture landscapes
  • System and service dependencies

Architecture Expertise: Application & Distributed Systems

Application & Distributed Systems

  • Microservices and Modular Monoliths
  • Clean / Hexagonal Architecture
  • Event-Driven Architecture
  • CQRS and Event Sourcing
  • Saga and Outbox patterns
  • Circuit Breaker, Retry, Bulkhead, and other resilience patterns

Integration & Data

  • REST / GraphQL APIs
  • API Gateway / BFF
  • Kafka, Event Streaming, and Messaging
  • Enterprise Integration Patterns
  • Data Mesh / Data Fabric / Lakehouse
  • CDC and Data Products

Cloud & Security

  • Azure, AWS, and/or Google Cloud Platform
  • Kubernetes and Cloud-Native Architecture
  • Multi-Region, HA and DR
  • Zero Trust, IAM, OAuth2, OIDC, and API Security

Modernization & AI

  • Strangler Fig and incremental modernization
  • Legacy system decomposition
  • RAG , LLM architectures and Agentic / Multi-Agent Architecture
  • MCP , AI Gateway patterns, AI Governance and Guardrails

Enterprise Architecture Methodologies: Experience with:

Enterprise Architecture Methodologies

  • TOGAF
  • ArchiMate
  • Business Capability Mapping
  • Value Stream Mapping
  • Architecture Decision Records (ADR)
  • Reference Architectures
  • Technology Roadmaps
  • Architecture Governance

Required Qualifications

  • 10+ years in software, solution, or enterprise architecture.
  • Strong practical experience with Domain-Driven Design and C4.
  • Proven experience designing enterprise-scale distributed systems.
  • Strong understanding of cloud, APIs, integration, data, and security architecture.
  • Experience producing architecture models and technical documentation.
  • Strong communication, stakeholder management, and technical leadership skills.

Ideal Candidate

A hands-on architect who can connect: Business Capability Domain Subdomain Bounded Context System Service API/Event Data Cloud Infrastructure and translate this into a practical, scalable implementation roadmap for engineering teams.

Equal Employment Opportunity

Blackstraw provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, national origin, marital status, protected veteran status, disability status, or any other basis as protected by federal, state, or local law.

Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job