Senior Software Engineer

2 days ago


Goa, India Germin8 Solutions Full time US$ 1,20,000 - US$ 2,00,000 per year
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), , 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 Features
Job Category

Software Development, Software Engineering



  • Goa, India Dhara Consulting Group Full time US$ 80,000 - US$ 1,50,000 per year

    TodaySecretUnspecifiedUnspecifiedIT - SoftwareMarietta, GA (ON-SITE/OFFICE)Job Number 696378BRDescription:We are Lockheed Martin This is an opportunity to work on the Simulation and Systems Labs (SSL) Systems Engineeringteam. SSLT is a highly innovative teamresponsible for developing, testing andmaintaining aircraft simulation systems andsubsystems utilized...

  • Software Engineer

    14 hours ago


    Goa, India Online Productivity Solutions. Private Limited Full time ₹ 2,00,000 - ₹ 28,00,000 per year

    Join our team as a QA Engineer in Goa and be part of exciting software projects where your testing skills make a real impact.RoleThe candidate will participate in all phases of testing to ensure software projects meet company and client quality requirements.ResponsibilitiesCreate test cases, bug reports, and final tests.Document results, track defects, and...


  • Goa, India 91HR Full time

    Role : Senior Application EngineerWe are seeking a highly experienced Senior Application Engineer to lead the design, development, and integration of modern web and mobile applications.Main Responsibilities :- Lead the design and development of scalable web and mobile applications.- Implement and maintain front-end and back-end functionalities using modern...


  • Goa, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Job OverviewWe are seeking an experienced software engineer to join our team as a Backend Developer. The ideal candidate will be responsible for developing and maintaining web applications, ensuring seamless performance, and collaborating with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:Develop, test, and maintain...


  • Goa, India beBeeSenior Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior DeveloperDepartment: Software EngineeringReporting To: Technical Program Manager (TPM)Location: Goa, IndiaJob Type: On-siteDuties and Responsibilities:We are seeking a highly skilled Senior Developer to lead software development in .Net framework.- Collaborate with cross-functional teams to understand business requirements and develop web...


  • Goa, India Revature Full time ₹ 4,00,000 - ₹ 28,00,000 per year

    Revature, a global leader in technology talent development, is partnering withPersistent Systemsto provide exciting career opportunities forGoan graduates and alumni only. If you're passionate about technology and want to work onlive client projects, this is your chance to build a strong career path right here in Goa. Key Details:Role: Associate Software...

  • Software Engineer

    1 week ago


    Jaipur, Ahmedabad, Goa, India beBeesoftware Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled software engineer to join our team. With a minimum of 5+ years of overall IT experience, you will be responsible for developing and implementing software solutions using Java.Key Responsibilities:Software Development:Design, develop, test, and deploy software applications using Core...


  • Jaipur, Goa, India beBeeDevops Full time US$ 1,00,000 - US$ 1,50,000

    A seasoned DevOps professional is sought after to spearhead the migration of GitLab, TeamCity, and Octopus environments to GitHub Enterprise on Cloud (GHEC). The ideal candidate will be responsible for building sophisticated solutions and tools to facilitate seamless migration of critical assets and pipelines while managing infrastructure, security, and...


  • Goa, India beBeeSenior Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Opportunity:We are looking for a seasoned Java software engineer with extensive expertise in designing and developing scalable, high-performance Java applications using Core Java and Advanced Java.Main Responsibilities:- Design and implement efficient Java-based solutions for complex enterprise applications.- Lead the development of modern cloud-based...


  • Goa, India SoDo Full time

    Join us as a Software Development Engineer in our BT Development team at our Goa office to get the opportunity to do the best work of your career and make a profound impact in our journey of enabling retail in India.What You'll Achieve : As a Software Developer in our BT Development team in our Goa office, you will be working on (CakePHP/ Laravel, Yii/...