
ThirstySprout
Remote Jobs
Scaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
9 Jobs
Senior Integrations Engineer – Slack, Microsoft Teams
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Build and maintain production Slack and Microsoft Teams integrations — including bot interactions, slash commands, message actions, adaptive cards, and real-time event handling via each platform’s APIs and SDKs • Extend platform capabilities across both messaging surfaces, ensuring feature parity, UX consistency, and reliable event processing between Slack and Teams deployments • Design, build, and maintain integrations with third-party systems such as identity providers, ticketing platforms, collaboration tools, and HR systems • Own and evolve Temporal-based integration orchestration workflows for reliable, stateful, and long-running processes • Define and implement scalable integration patterns that can be reused across multiple connectors • Improve integration infrastructure including CI/CD workflows, testing frameworks, and monitoring • Work within a TypeScript monorepo (TurboRepo) to build modular and composable integration services • Implement observability and reliability best practices — metrics, retries, error handling • Partner with customer success and product teams to troubleshoot, optimize, and improve integration behavior in production • Support internal tooling and UI components built with Next.js and React to configure and manage integrations
Senior Computational Linguist
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Help build out the NLU workflows and workstreams • Define and deliver data annotation pipelines and guidelines • Annotate and review linguistic data • Collect data and perform data analysis • Label text for disambiguation and text normalization • Evaluate current system outputs and provide solutions • Translation and localization tasks • Creating and evaluating training and test sets • Prompt engineering
Full Stack Platform Engineer
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Designing and developing robust, scalable, and efficient software that powers our client’s cloud-based AI platform framework. • Working closely with cross-functional teams to deliver a highly available and secure platform. • Continuously improving the platform in terms of functionality, performance, and reliability. • Evaluating new technologies that help optimize the system.
Senior Fullstack Engineer – Vue.js, Django
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Develop and maintain the frontend of our platform using Vue.js. • Collaborate with the backend team to integrate Django-based APIs. • Ensure the performance, quality, and responsiveness of applications. • Work closely with product managers and designers to translate requirements into high-quality code. • Participate in code reviews and contribute to a culture of continuous improvement. • Troubleshoot and debug issues, providing timely resolutions.
Senior Backend Engineer
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Architect, develop, and maintain robust web applications using Typescript and Node.js. • Collaborate with design lead to implement engaging responsive user interfaces. • Utilize TurboRepo for efficient codebase management. • Monitor and enhance application performance for a seamless user experience. • Work with cross-functional teams to ship customer-requested features. • Write clean, maintainable code advocating for best practices.
React Native Front-end Developer
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Design a user-friendly RPA platform • Implement email and password based user authentication • Ensure the platform caters to end-users with minimal technical expertise • Focus on creating a platform suitable for white labeling
Senior Software Engineer – Customer Experience Platform
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Design, build, and improve backend and/or full-stack systems that power the AI assistant platform, internal agent tools, and customer self-serve flows • Develop scalable APIs, microservices, and orchestration logic supporting complex post-booking journeys across AI, chat, voice, and web • Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency • Integrate with external systems such as telephony, CRM, identity, or booking platforms to support both internal use cases and partner deployments • Own features end-to-end — from technical design through implementation, testing, deployment, monitoring, and iteration • Contribute to architectural decisions, code reviews, reliability improvements, and ongoing enhancements to engineering best practices • Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction
Senior Software Engineer — Customer Experience Platform
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer on the CX Platform team, you will design, build, and evolve the core systems behind the company’s post-booking experience. Your work will directly impact customers, internal support agents, and the continued expansion of the AI-driven voice and chat platform. - Collaborate closely with Product, Design, AI, Data, and Operations partners to deliver intelligent, scalable customer service systems - Design, build, and improve backend and/or full-stack systems that power the AI assistant platform, internal agent tools, and customer self-serve flows - Develop scalable APIs, microservices, and orchestration logic supporting complex post-booking journeys across AI, chat, voice, and web - Partner with product, design, AI, and operations teams to deliver features that streamline customer experiences and enhance agent efficiency - Integrate with external systems such as telephony, CRM, identity, or booking platforms to support both internal use cases and partner deployments - Own features end-to-end — from technical design through implementation, testing, deployment, monitoring, and iteration - Contribute to architectural decisions, code reviews, reliability improvements, and ongoing enhancements to engineering best practices - Analyze system performance and user behavior to identify opportunities for automation, optimization, and cost reduction Qualifications - 3+ years of experience in software engineering, ideally building large-scale distributed systems or customer-facing applications - Strong technical background with modern frontend and backend development, distributed systems, APIs, and cloud infrastructure - Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems - Experience with databases (PostgreSQL, MySQL, NoSQL) and cloud platforms (AWS, GCP, or similar) - Ability to break down complex problems, make pragmatic tradeoffs, and ship iteratively - Strong communication skills and comfort collaborating with cross-functional teams - Hands-on experience with AI coding tools and a demonstrated ability to integrate them effectively into your workflow Requirements - Experience with conversational AI, LLM orchestration, or automation systems - Experience building AI-first products (not just using AI as tooling) - Experience building customer service, CRM, telephony, contact center, or workflow automation tools - Familiarity with Scala/Python, React, TypeScript, or modern frontend frameworks - Experience integrating with external systems (telephony APIs, identity providers, payment gateways, CRMs) - Knowledge of travel industry technologies (PSS/GDS, hotel PMS/CRS) is a plus
Senior Software Engineer, Ruby On Rails
ThirstySproutScaling? Build world-class engineering teams that ship high performing custom software products with ThirstySprout
• Work closely with the co-founders of the company • Frontend and backend development responsibilities • Collaborate on code quality and maintainability