What we're looking for :
- The Domain Architect is responsible and accountable for all architecture and design decisions within a specific domain, combining strategic oversight with hands-on technical leadership. Unlike traditional domain architects, this role requires deep technical involvement in the full application architecture and development lifecycle, translating business requirements into functioning software systems while maintaining alignment with enterprise architecture standards and the longer-term digital transformation strategy.
- This role demands expertise in full stack application development, database design, cloud architecture, and systems implementation. The Domain Architect will work directly with code, design patterns, and technical implementations while also driving domain-level strategy and maintaining business architecture artifacts.
What you'll be doing :
Key Responsibilities :
Strategic Domain Leadership (25%)Serve as part of the Domain Leadership Team to create technology strategy and influence technology directionResponsible and accountable for all architecture functions within the domainCreate and maintain Technology Strategy, and current / target state architectures for the domainCollaborate with other domain architects and stakeholders to drive consensus across cross-domain architecture initiativesValidate technology feasibility of business case and concept proposalsPartner with Technology Domain Owners to maintain domain technology roadmapsHands-On Solution Design & Implementation (50%)Drive full stack solution design and implementation based on industry best practices such as microservices, streaming technologies, and event-driven architectures that support modular, decoupled, and integrated designsLead the design and implementation of reusable software components, shared libraries, and frameworks for enterprise-wide useCollaborate directly with other domain architects, subject matter experts, delivery leads, and product owners to develop solutions for complex business problems in a timely mannerStrong focus on enhancing non-functional requirements such as reusability, scalability, maintainability, performance, availability, and reliabilitySupport solution architects in creating application high-level and low-level designs and document necessary artifactsTechnical Leadership & Governance (25%)Ensure proposed technology solutions adhere to Architecture Standards and align with enterprise architecture principlesCreate and maintain comprehensive architectural documentation that aids in sustaining system integrity and facilitates knowledge sharingEvangelize effective pattern utilization during software development to uphold sound architectural principles and good design practicesMentor and coach software developers and solution architects on system design, code quality, and maintainabilityParticipate in all cross-domain architecture routines and governance processesRequirements :
Qualifications / What you bring (Must Haves) Highlight Top 3-5 skills :
Requirements :
Experience :
12+ years of experience in software engineering, preferably with a strong software engineer background and a proven track record of consistently delivering high-impact software products in a timely manner8-10+ years of experience as an Application, Solutions, or Domain Architect delivering enterprise solutions at scale using modern cloud-native technologies (AWS preferred)Demonstrated experience in both strategic architecture planning and hands-on technical implementationTechnical Expertise :
Comprehensive understanding of InfoSec and DevSecOps principles using AWS technologiesExperience with application portfolio management and domain-driven designBackground in financial systems and relevant application or domain expertise is preferred but not mandatoryExpert-level experience implementing reusable software components and shared libraries for enterprise-wide use in one or more languages like Java, Python, and JavaScript. (Preferred)Leadership & Communication :
Strong leadership skills with excellent oral and written communication abilitiesProven ability to present and discuss technical, functional, and managerial information clearly and concisely to various stakeholders from Business Executives to DevelopersStrong interpersonal skills with the capability to advise on engineering topics to technical and non-technical stakeholdersAbility to drive consensus and influence technology decisions across multiple teams and domainsCertifications (Highly Desirable) :
AWS Solutions Architect Professional or AssociateWhat Sets This Role Apart :
This is not a traditional domain architect position. We're looking for an architect who can balance strategic thinking with hands-on execution - someone equally comfortable presenting to executive leadership and reviewing code with development teams. You'll shape domain strategy in the morning and implement reference architectures in the afternoon. If you're passionate about both the "what" and the "how" of enterprise architecture, this role is for you.Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20+ years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety / Body electronics.