Solution Architect
Explicitly requires vibe coding skills—champions Vibe Coding (pair programming, collaborative code culture) and leads by example.
About the Role
The Solution Architect will define and deliver scalable, secure technical architectures for Joyful’s AI-powered stakeholder engagement platforms, translating business requirements into high-level designs and integration patterns. The role leads technical strategy and champions the company’s Vibe Coding culture to foster collaborative, maintainable code and guide engineering teams through implementation and deployment.
Job Description
Role
We are hiring a Solution Architect to design and deliver high-impact technical solutions for Joyful’s AI-powered Engage and Listen platforms. The role focuses on end-to-end architecture, integration, scalability, security, and enabling engineering teams to implement robust, maintainable systems.
Key Responsibilities
- Define end-to-end architecture and integration patterns for multi-channel stakeholder engagement systems.
- Translate business requirements into architecture blueprints, APIs, data models, and workflows.
- Ensure scalability, performance, maintainability, security, compliance, and data privacy of solutions.
- Provide technical leadership: run architecture reviews, conduct risk assessments, evaluate technologies, and facilitate technical decision-making.
- Champion the Vibe Coding culture: promote clean, collaborative code practices (pair programming, peer reviews, coding workshops) and coding standards.
- Research and validate emerging technologies (AI, cloud, communication platforms) through proofs-of-concept.
- Design deployment architectures, high availability and disaster recovery strategies, and collaborate with DevOps to establish CI/CD pipelines.
- Oversee integrations with third-party systems (CRMs, AI platforms) and guide development teams in implementing architectural best practices.
Requirements
- 8+ years in software development/architecture, with at least 3 years in a Solution Architect or similar role.
- Strong expertise in Java (Spring Boot), REST APIs, and microservices architecture.
- Deep understanding of cloud platforms (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes).
- Proficiency in database design and data modeling for SQL and NoSQL systems.
- Experience or familiarity with AI/ML solution design or integration is a plus.
- Strong grasp of security, scalability, and performance optimization principles.
- Proven ability to foster collaborative coding environments (pair programming, peer reviews, coding workshops).
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Why Join
- Lead architecture for AI-powered stakeholder engagement products and influence technical direction.
- Champion a collaborative Vibe Coding engineering culture.
- Significant opportunity for career growth while building enterprise-grade solutions.
- Work from the company’s Goa office on global-scale platforms.
Employment Details
- Job type: Full-time, Permanent
- Work location: In person (Goa)
- Salary range provided in posting