About The Position

We are seeking a Sr. Software Architect to lead enterprise-wide architecture strategy and product modernization initiatives across HH Global’s software platforms. This role is responsible for defining and governing architectural standards, consolidation of legacy systems, and guiding the design of a forward-thinking architecture that includes the pragmatic use of AI agents for productivity, automation, and innovation. The position reports to the Sr. VP of Engineering and requires strong technical leadership and cross-functional influence with growth potential for building a small but powerful team of architects.

Requirements

  • BS or MS in Computer Science, Computer Engineering, or a related technical field.
  • 12+ years software engineering experience developing cloud applications & platforms.
  • 5+ years of experience as a software cloud architect | enterprise architecture leadership.
  • Career progression through hands-on software development roles building commercial software products.
  • Strong experience with Azure cloud services and other Microsoft technologies. Understanding of software modernization approaches such as Strangler-Fig, Domain-driven design, decoupling methods.
  • Deep understanding of software design patterns, microservices, distributed systems, eventing, service orchestration, and data architecture.
  • Knowledge of security architectural principles.
  • Experience in defining AP standards for microservices, data contracts, and schemas.
  • Experience with architectural design frameworks (C4 Modeling, 4 x 1).
  • Experience integrating software solutions with ERPs and other back-office financial systems.
  • Strong written and verbal communication skills.
  • Strong understanding of agile software development lifecycle.
  • Must be legally authorized to work in the United States without the need for current or future employment sponsorship.

Nice To Haves

  • Familiarity with capability modeling frameworks such as Domain-driven Design (DDD).
  • Experience with Systems Thinking | Design Thinking methodologies.
  • Domain knowledge in procurement, order services, ecommerce, fulfillment, inventory control, logistics, and warehouse management systems.
  • Experience with middleware such as Mulesoft
  • Experience integrating to Ariba, Coupa, and other supply chain management systems.
  • AI/ML platforms, automation frameworks, and intelligent workflow systems.
  • Understanding of the market activation industry.

Responsibilities

  • Define and evolve enterprise architecture strategy aligned with business transformation goals.
  • Design and lead cloud architecture and modernization initiatives that transform and consolidate multiple legacy product ecosystems into a unified scalable service-based platform.
  • Assess current-state systems and create target-state reference architecture diagrams with API-first and design-in-security mindset.
  • Work with teams to develop deep solution design artifacts and conduct design reviews.
  • Review and recommend technologies appropriate to the needs of architecture and business requirements.
  • Establish architecture governance, technology roadmaps, standards, and best practices.
  • Mentor other architects and software engineers and elevate architectural thinking across development teams.
  • Collaborate with cloud operations to ensure system achieves the expected levels of reliability, resilience, observability, security, performance, and compliance.
  • Engage with engineering, product, UX, and business stakeholders to rationalize domains and identify opportunities for building intelligent workflows and utilization of autonomous agents that revolutionize current business processes.
  • Guide development of AI-enabled and agentic platform capabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service