Job Summary
Software Architect (Cross-Platform)
Location: Remote / Hybrid
Overview
Our client is seeking a Software Architect to lead architectural strategy and governance across their enterprise technology landscape. This is a highly visible role responsible for defining and enforcing architectural patterns that span multiple platforms, ensuring alignment with business strategy and long-term scalability.
This position is distinct from platform-level architecture roles. Rather than focusing on a single system, you will operate horizontally across the organization: driving consistency, interoperability, and technical direction across cloud, data, integration, and application ecosystems.
Key Responsibilities
- Enterprise Architecture Leadership
- Define and drive architectural vision, standards, and patterns across multiple technology platforms
- Ensure alignment between engineering execution and broader business strategy
- Architectural Governance
- Establish and lead architecture review boards, governance forums, and decision-making processes
- Define guardrails, exception processes, and measurable standards for architectural compliance
- Cross-Platform Design & Integration
- Develop and enforce enterprise-wide integration strategies (APIs, event-driven systems, data contracts, identity/authentication patterns)
- Ensure systems are designed for scalability, reliability, and interoperability
- Technical Leadership & Collaboration
- Partner with platform architects and engineering teams to guide implementation while maintaining architectural integrity
- Provide hands-on guidance when needed to ensure patterns are practical and executable
- Decision Making & Conflict Resolution
- Act as the final arbiter for architectural decisions across teams
- Resolve trade-offs and conflicts between platforms, balancing speed, scalability, and long-term maintainability
- Continuous Improvement
- Identify gaps in current architecture and proactively introduce improvements
- Drive adoption of modern best practices across cloud, data, and application architecture
Required Experience
- Proven experience owning architecture across multiple enterprise platforms, not just a single product or domain
- Strong background in hands-on software engineering, with the ability to engage deeply with technical teams
- Demonstrated success defining and enforcing architecture standards and governance models
- Experience leading enterprise integration architecture, including:
- API strategy
- Event-driven architectures
- Data contracts and data flow design
- Identity and access management patterns
- Observability and reliability frameworks
- Track record of resolving architectural conflicts and influencing senior stakeholders and engineering teams
- Experience implementing architecture operating models, including review boards, governance processes, and exception handling
Preferred Experience
- Broad technical exposure across:
- Cloud platforms (AWS, Azure, or GCP)
- Data platforms and pipelines
- Enterprise application ecosystems
- Security architecture
- Experience working in complex, scaling organizations with multiple engineering teams
- Ability to balance strategic thinking with pragmatic execution
Interview Process
- Stage 1: 30-minute introductory conversation
- Stage 2: 2-hour deep-dive interview including scenario-based architectural problem solving
- Final Round: Interviews with domain architects (e.g., Cloud, Data)
Compensation
Compensation will be competitive but may vary based on experience and market conditions. Final salary band will be confirmed during the process.
What Success Looks Like
- Clear, adopted architectural standards across all major platforms
- Improved consistency and interoperability across systems
- Reduced friction and ambiguity in architectural decision-making
- Strong alignment between engineering execution and business goals
Share This Job
ABOUT US
Our High Trail Verified members include elite Technical and Solutions Architects, Developers, Engineers, Administrators, Business Analysts, Project Managers and Leaders, with a proven track record of delivering solutions to complex problems.
If you are ready to Elevate Your Work, you’ve come to the right place. Contact us to schedule a consultation.
Other Jobs you might like…
Arlington, Virginia
$215,000 - $230,000
Role: Leverage tax expertise to establish strategy and priorities based on industry trends, competitive landscape, and customer interaction. Drive overall…
Remote
$0 - $
Responsibilities: The AVP, Digital Marketing – Salesforce Marketing Cloud Architect will lead the design and implementation of digital marketing solutions…
Remote
$0 - $
Our client is seeking a Senior Salesforce Developer to enhance and optimize an existing Salesforce implementation. The current environment contains underutilized…
Washington DC-Baltimore Area
$170,000 - $200,000
Job Specification: Data Scientist (Mid-Senior Level) Role Requirements: Technical Skills & Tools: Must-have: Proficiency in statistical modeling and classical machine…
$0 - $110,000
Exciting Opportunity for an Experienced IT Project Manager to Lead Change and Drive Growth Our client, a leading organization in…
Bothell, Washington
$160,600 - $232,900
Summary: You will lead the design, development, and deployment of AI-powered solutions to enhance a global platform for a…
Annapolis, Maryland
$120,000 - $130,000
About the Role We are seeking a highly skilled Mobile Engineer with strong experience in Flutter and Dart to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications. You will collaborate closely with product managers, designers, and backend engineers to deliver seamless and scalable mobile experiences. Key Responsibilities Design, develop, and maintain mobile applications using Flutter and Dart Build responsive, high-performance applications for both iOS and Android platforms Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and well-documented code Integrate RESTful APIs and third-party services Troubleshoot, debug, and optimize application performance Participate in code reviews and contribute to best practices and coding standards Stay current with emerging mobile development trends and technologies Required Qualifications 3+ years of experience in mobile application development Proven experience building applications using Flutter and Dart Strong understanding of mobile architecture patterns (MVVM, MVC, etc.) Experience integrating APIs and working with JSON data Solid understanding of mobile UI/UX principles and responsive design Experience with version control systems (e.g., Git)…
NY
$0 - $
Role Overview Our client is seeking a Salesforce Product Analyst / CRM Administrator to play a key role in building…
Remote
$70 - $80
React Native Architect Our client, a leading organization in the Creator Marketing and AdTech space, is seeking a highly experienced…
Remote
$0 - $
CRM Ownership & Administration · Own day-to-day management of the CRM platform, including users, permissions, and configuration · Maintain system…