Customer Facing Software Architect jobs in United States
info-icon
This job has closed.
company-logo

Jobs via Dice ยท 3 days ago

Customer Facing Software Architect

Adobe is dedicated to changing the world through digital experiences, empowering individuals and brands to create exceptional content. The role involves serving as a Strategic Technical Authority, architecting new product capabilities and ensuring seamless integration between Adobe Experience Cloud and client technology stacks.

Computer Software

Responsibilities

Architect and Define Solutions: Own the end-to-end technical vision for complex implementation projects, translating ambiguous customer requirements into scalable, secure, and high-performance system architectures
Drive Technical Governance: Establish and enforce design patterns, API specifications, and coding standards to ensure that solutions are not only functional but also maintainable and compliant with enterprise security policies
Lead Strategic Integration: Design robust integration strategies between Adobe Experience Cloud and diverse client technology stacks (legacy systems, cloud-native apps, and third-party data platforms), ensuring seamless data flow and interoperability
Champion Operational Excellence: Define the strategy for system observability, reliability, and high availability (HA/DR), guiding engineering teams to build "self-healing" and resilient production environments
Executive Technical Advisory: Lead high-stakes architectural workshops with client stakeholders (up to C-level) to align technical roadmaps with business objectives and drive consensus on implementation strategies
Elevate Engineering Culture: Serve as a technical authority and mentor for the wider FDE team, conducting design reviews and fostering a culture of technical excellence, innovation, and best practices
Cross-Functional Collaboration: Partner deeply with Product Management and Core Engineering to feedback field insights into the product roadmap, influencing the future design of Adobe's platform capabilities
Hands-on Prototyping: While focused on architecture, maintain deep technical acuity by building proof-of-concepts (POCs) for novel use cases to de-risk complex technical decisions before wider implementation

Qualification

Solution ArchitectureJava/JVM EcosystemDistributed System DesignData ArchitectureCloud-Native PrinciplesTechnical GovernanceIntegration StrategiesSecurityComplianceBig Data ArchitecturesInfrastructure as CodeExecutive PresenceOpen Source LeadershipAdTech/MarTech KnowledgeLegacy ModernizationCross-Functional Collaboration

Required

12+ years of technical experience, with at least 5 years in a Solution or Systems Architecture role, preferably designing large-scale SaaS or enterprise software solutions
Mastery of the Java/JVM ecosystem and modern application frameworks (e.g., Spring Boot), with the ability to evaluate and select technology stacks based on long-term maintainability and performance trade-offs
Deep expertise in Distributed System Design, including microservices, Event-Driven Architectures (EDA), and complex API integration patterns (REST, GraphQL, gRPC)
Advanced proficiency in Data Architecture, capable of designing high-throughput persistence layers and defining data models across Relational, NoSQL, and Search platforms (e.g., Elasticsearch)
Strong command of Cloud-Native principles and container orchestration (Kubernetes, Docker) within major cloud providers (AWS, Azure, or Google Cloud Platform)
Executive presence and communication skills: The ability to translate complex technical concepts into business value for C-level executives and non-technical stakeholders
A strategic mindset for Security and Compliance, ensuring architectures adhere to SOC2, GDPR, and enterprise-grade security standards from day one
Comfortable with 10%-25% travel to build relationships with customers

Preferred

Technical Thought Leadership: A history of public technical communication, including speaking at major industry conferences, publishing technical white papers, or maintaining a widely-read engineering blog
Experience with the Adobe Ecosystem: Prior experience architecting solutions involving Adobe Experience Manager (AEM), Adobe Analytics, or Adobe Experience Platform (AEP)
Big Data & Streaming Architectures: proven ability to design real-time data ingestion and processing pipelines using technologies like Apache Kafka, Spark, Flink, or Databricks
Infrastructure as Code (IaC): Proficiency in defining infrastructure standards using Terraform, Ansible, or Helm, enabling reproducible and scalable deployments
AdTech/MarTech Domain Knowledge: Familiarity with Digital Marketing concepts such as Real-Time Bidding (RTB), Customer Data Platforms (CDP), or personalization engines
Legacy Modernization: A track record of successfully migrating monolithic legacy systems to microservices or cloud-native architectures (the 'Strangler Fig' pattern)
Open Source Leadership: Active contributions to open-source projects or a history of speaking at technical conferences/meetups

Benefits

Annual Incentive Plan (AIP)
Long-term incentives in the form of a new hire equity award

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase