Senior Full Stack Engineer, Realtime & Voice

🕒 August 25

🇮🇪 Ireland – Remote

⏳ Contract/Temporary

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 11%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Hopper

Hopper

201 - 500 employees

🏨 Hospitality

📦 Logistics

✈️ Travel

💰 $96M Venture Round on 2022-11

Hospitality • Logistics • Travel

Hopper is a travel booking platform that offers a one-stop solution for planning trips, including flights, hotels, rental cars, and homes. The platform features advanced options such as price prediction, disruption assistance, and the Price Freeze™ feature, allowing travelers to secure deals and manage changes conveniently. Hopper is known for its mobile app availability on iOS and Android, providing a streamlined experience for its users. It serves millions of travelers worldwide, offering VIP support and various affiliate programs for partners.

📋 Description

• Own the voice channel end to end, including telephony and CPaaS integrations • Build streaming speech-to-text and text-to-speech pipelines • Develop realtime model orchestration and manage latency and quality budgets • Build product features across React/TypeScript front ends, Scala and Python backend services, and GCP infrastructure • Design for multi-tenant scale through configuration rather than code forks • Build safety and compliance capabilities, including guardrails, content filtering, and PII redaction integration points • Maintain revenue-critical deployments through observability, alerting, incident response, and SLA performance • Build platform capabilities for partner telephony integrations and go-lives • Conduct code reviews and architecture reviews • Mentor engineers • Help develop HTS Assist, Hopper's agentic AI travel assistant for flight changes, cancellations, refunds, and bookings over chat and voice

🎯 Requirements

• 6+ years of software engineering experience • Senior-level ownership of production systems and genuine full-stack range • Hands-on realtime systems experience, such as voice applications, WebRTC/SIP, streaming media, or comparable low-latency products • Strength in React and TypeScript • Backend depth in Scala or another JVM language and/or Python • Cloud infrastructure experience on GCP or AWS • Experience designing, building, and maintaining RESTful APIs, microservices, or event-driven systems • Familiarity using AI coding tools as a standard part of the workflow • Experience with SLAs, observability, on-call rotations, and rollback plans • Ability to make pragmatic tradeoffs and ship iteratively • Strong communication across product, design, and operations • Conversational AI or LLM orchestration experience is a bonus • Cloud telephony or CPaaS experience is a bonus • Customer service, CRM, contact center, or workflow automation experience is a bonus • Travel industry technology experience is a plus, though not required • Must operate as a self-employed individual or through a Personal Service Company (PSC) • Must provide proof of valid business registration and appropriate professional indemnity insurance • Must comply with Irish tax, PRSI, and VAT requirements

🏖️ Benefits

• Competitive salary • Pre-IPO equity packages • Carrot Cash travel stipend • FlexDesk All Access Pass • Work-from-home stipend • Entrepreneurial culture • Open communication with management and company leadership • Small, dynamic teams with massive impact

Apply Now

Similar Jobs

🕒 August 21

Castillians

51 - 200

Senior Zendesk full-stack engineer building customer and employee service solutions. Developing integrations, web applications, APIs, and cloud deployments for enterprise clients.

🕒 August 21

Castillians

51 - 200

Senior Full Stack Engineer developing Zendesk apps, integrations, and full-stack solutions for IT services clients. Supporting secure customer and employee service transformation projects.

🕒 January 2

Castillians

51 - 200

Senior FullStack Engineer for an online gaming operation, focusing on backend systems with Node.js and scalable frontend components. Involves mentoring, teamwork, and cloud infrastructure management.