About Joyful
Joyful is a leading AI-powered stakeholder communication management platform for voice of stakeholder analysis and contact center solutions. Our mission is to use AI to make all interactions between a company and its stakeholders joyful by removing friction. Joyful is a part of Germinait Solutions Pvt. Ltd.
Our Joyful modules, Engage and Listen, help businesses understand and manage stakeholder interactions across digital channels. We enable companies to provide exceptional customer experiences while maximizing the productivity and efficiency of their support teams, all through one seamless platform.
At Joyful, we're committed to fostering meaningful interactions between stakeholders and brands by providing actionable insights, personalized replies, and a joyful experience for customers, users, and employees alike.
The Opportunity
We’re seeking a Senior Software Engineer who thrives on solving complex problems, architecting scalable systems, and bringing innovative AI-powered features to life. You will work on a modern, cloud-native stack—leveraging serverless deployment, microservices, and AI/ML integrations to build resilient, high-performance solutions.
In addition to delivering high-quality code, you’ll contribute to Joyful’s Vibe Coding culture—our approach to writing code that’s clean, collaborative, and a joy to work with.
What You'Ll Do
Backend \& Cloud Development
Design, develop, and maintain scalable microservices for Joyful’s Engage and Listen platforms
Build serverless applications and functions (AWS Lambda, Azure Functions, or GCP Cloud Functions) for rapid, cost-effective deployments
Implement robust APIs and data pipelines optimized for performance and reliability
Ensure security, compliance, and data privacy in all backend services
AI-Powered Solutions
Integrate AI/ML models into production workflows to enhance automation, personalization, and analytics
Collaborate with data scientists to operationalize AI models for real-time and batch processing
Build features that leverage NLP, sentiment analysis, and predictive analytics for stakeholder communication insights
Vibe Coding Culture
Write clean, well-structured, and maintainable code that engineers enjoy working with
Participate in pair programming, peer reviews, and collaborative debugging sessions
Share best practices and mentor junior engineers to raise the technical bar across the team
Help maintain a development atmosphere that’s positive, creative, and focused on continuous improvement
DevOps \& Deployment
Work closely with DevOps teams to optimize serverless deployments, CI/CD pipelines, and automated testing
Ensure observability, monitoring, and alerting systems are in place for all deployed services
Contribute to cost optimization strategies for serverless architectures
Collaboration \& Problem-Solving
Partner with product managers, architects, and designers to translate business requirements into technical solutions
Participate in sprint planning, backlog refinement, and retrospectives
Troubleshoot production issues and drive root cause analysis for lasting fixes
What You'll Need
5+ years of experience in software development, preferably in SaaS or AI-driven products
Strong expertise in backend development using Java (Spring Boot), Node.js, or Python
Experience with serverless architectures (AWS Lambda, Azure Functions, or GCP equivalents)
Solid understanding of cloud services (AWS, Azure, or GCP) and microservices design patterns
Hands-on experience integrating AI/ML models into applications
Familiarity with NLP, speech-to-text, or sentiment analysis APIs is a plus
Knowledge of relational and NoSQL databases (PostgreSQL, DynamoDB, MongoDB, etc.)
Experience with CI/CD pipelines, automated testing, and monitoring tools
Strong problem-solving skills and ability to work in fast-paced, collaborative environments
Passion for clean, maintainable code and contributing to a healthy team culture
Why Join Joyful?
Work on AI-powered solutions that transform how businesses connect with their stakeholders
Be part of a team that embraces serverless-first development and modern cloud-native architectures
Thrive in a Vibe Coding culture where great engineering meets great energy
Collaborate with talented peers in a supportive, innovation-driven environment
Enjoy professional growth opportunities in a fast-scaling company
Work from our beautiful Goa office while building solutions used worldwide
At Joyful, we believe that combining AI innovation, scalable cloud design, and a joyful coding culture leads to exceptional products. If you’re passionate about building intelligent, high-performance systems while keeping the engineering vibe positive, we’d love to hear from you!
Job Type: Full-time
Pay: ₹1,700,000.00 - ₹2,400,000.00 per year
Benefits:
Flexible schedule
Health insurance
Work Location: In person