What are the responsibilities and job description for the Solution Architect position at Empower Professionals?
Role: Solution Architect
Location: Plano, TX (Hybrid)
Duration: 12 Months
Must have:
- APIs
- AWS
- iPaaS/ESB
- Kafka
- SaaS
- Payments domain
Requirements:
- 8 years in software engineering, 4 years in solution architecture for enterprise systems.
- Proven record designing end to end solutions across Third-Party SaaS apps, custom apps, and integrations.
- Strong at translating business goals into target state and incremental roadmaps.
- Hands on experience integrating Third-Party SaaS platforms using REST, webhooks, GraphQL, and event streaming (e.g., Kafka).
- Familiarity with iPaaS/ESB (e.g., MuleSoft, Boomi, Informatica, Azure Integration Services).
- Experience with API management, versioning, throttling, and monetization where applicable.
- Depth in at least one major cloud (Azure, AWS, or Google Cloud Platform), including networking, identity, storage, and managed services.
- Identity and access management: SSO, SAML, OAuth 2.0, OIDC; RBAC/ABAC authorization patterns.
- Compliance aware design for regulated data (e.g., SOX, GDPR, HIPAA depending on use case).
- Governance participation: ADRs, architecture reviews, risk assessments, threat modeling (e.g., STRIDE).