Enterprise Architect - Application
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Togetherwork is a $250M recurring revenue SaaS business with more than 33 software applications serving over 12 vertical markets. We help communities, organizations, and businesses thrive by delivering purpose-built software that supports their missions and operations. Headquartered on South Congress in Austin, TX, Togetherwork is scaling rapidly. We are customer-focused, execution-driven, and committed to operational excellence. Our teams value accountability, collaboration, and continuous improvement. Togetherwork is seeking an experienced Enterprise Application Architect to define and drive the architectural vision across our product ecosystem. This role is responsible for designing scalable, secure, and future-ready application frameworks that enable business growth, innovation, and operational excellence. The architect will lead the evolution of modern, API-first, and cloud-native systems while remaining technology agnostic. A key focus of this role is to embed AI/ML and Generative AI capabilities into core product experiences, development lifecycles, and intelligent automation, enabling data-driven insights and next-generation user interactions. This individual will play a critical role in modernizing legacy systems, integrating AI-powered services, and establishing scalable patterns for AI adoption across the organization. Success in this role requires a balance of deep technical expertise, strategic thinking, and the ability to influence cross-functional stakeholders to deliver resilient, high-performing, and intelligent systems at scale.
Responsibilities
- Application Architecture & System Design
- Drive platform-oriented architecture to enable reuse across products (shared services, common APIs, design systems).
- Identify opportunities to standardize capabilities across the portfolio (identity, billing, integrations, AI services).
- Lead high-level and low-level design (HLD/LLD) for new systems and major enhancements.
- Develop reference architectures for frontend, backend, API, and database layers.
- Ensure systems are extensible, maintainable, and cloud-ready.
- API & Backend Architecture
- Architect RESTful and/or GraphQL APIs with scalability and security in mind.
- Design service-oriented or microservices-based architectures where appropriate.
- Establish best practices for backend development (PHP or other modern backend technologies).
- Define and enforce standards for performance, resilience, and observability across distributed systems.
- Frontend Architecture
- Define scalable frontend architecture patterns for React-based applications.
- Guide state management, component design, and frontend performance optimization.
- Establish standards for UI modularity, reusability, and maintainability.
- Ensure seamless integration between frontend and backend services.
- AI/ML Integration & Modernization
- Design application architectures that support AI/ML integration (e.g., recommendation systems, predictive analytics, automation).
- Integrate AI/ML services via APIs or embedded models.
- Collaborate with data teams to operationalize ML models into production applications.
- Evaluate opportunities to embed GenAI, LLM-based features, or intelligent automation into products.
- Ensure cost-effective and scalable inference architecture and monitoring of AI-driven features.
- Define patterns for LLMOps including model lifecycle, versioning, monitoring, and governance.
- Optimize cost, latency, and scalability of AI/GenAI solutions (e.g., prompt design, caching, model selection).
- Technology Agnostic Leadership
- Evaluate and recommend technologies based on business needs, not personal preference.
- Provide architectural guidance across different stacks within the TW portfolio.
- Define migration strategies from legacy architectures to modern solutions.
- Support M&A integration efforts by rationalizing diverse application stacks.
- Governance, Security & Quality
- Ensure responsible AI practices, including data privacy, bias mitigation, and compliance.
- Define guardrails for secure and compliant use of GenAI and third-party AI services.
- Establish secure coding and architecture standards.
- Design authentication and authorization mechanisms (OAuth2, JWT, SSO, etc.).
- Ensure compliance with data privacy and security requirements.
- Guide DevOps and CI/CD best practices.
- Collaboration & Mentorship
- Partner with engineering leaders and product teams to align architecture with business strategy.
- Review code and design documents to ensure adherence to standards.
- Mentor senior engineers and development teams.
- Communicate architecture decisions and trade-offs to executive stakeho
Benefits
Additional Information
Enterprise Application Architect Location: Austin, TX (hybrid) Schedule: Full-time | Hybrid (2-3 days in office) Work Authorization Notice: At this time, we are unable to provide immigration sponsorship for this position. Candidates must have current, unrestricted authorization to work in the country where the role is based.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at togetherwork? Share your experience